Senior Full Stack Developer

CLOUDAI LLC
United States
2 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Query Performance Web Accessibility Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services User Authentication Automation of Tests Microsoft Azure Software as a Service Cloud Computing Information Systems
+25 more
Continuous Integration Internet Hosting Service Node.Js NoSQL Commercial Software Next.js Software Engineering Systems Integration TypeScript Web Applications Network Routers Google Cloud Cloud Platform System ReactJS Retrieval-Augmented Generation Large Language Models Caching AI Coding Agents Backend Git AI Platforms Information Technology Graphql Api Design Serverless Computing

Job description

The Senior Full Stack Developer builds and ships the web applications that CloudAI’s products and customer solutions are delivered through. The role designs and implements user interfaces, APIs, and the services and data behind them, working primarily in React, Next.js, Node.js, and TypeScript on Azure and AWS. As a senior engineer, the role leads technical design for the features and services it owns and sets the standard for the developers around it. The developer works within an AI-Driven Development Lifecycle (AIDLC), using AI coding agents and assistants to accelerate requirements, design, code, and test, while owning the judgment, review, and quality of everything that ships. The engineer owns features end to end: the user experience, the API contract, the tests that catch a regression before a user does, and the performance, security, and cost profile of what runs in production. The role brings a product mindset, caring about adoption, usability, and measurable outcomes as much as clean code, and works closely with product, design, data, and AI teams.

Technical Competencies

  • React and Next.js at depth, including component architecture, state management, the App Router and server components, and rendering strategy (SSR, SSG, ISR).
  • Node.js and TypeScript for back-end development, including REST and GraphQL API design, authentication and authorization, and asynchronous and event-driven patterns.
  • Cloud deployment on AWS, Azure, or a similar platform, including hosting and serverless services, containers, identity and access, and infrastructure as code.
  • AI-Driven Development Lifecycle (AIDLC) practice, including AI coding agents and assistants, spec-driven development, and rigorous review of AI-generated output.
  • Relational and NoSQL databases, including schema design, query performance, and caching.
  • Engineering practice, including Git, CI/CD, automated testing at unit, integration, and end-to-end levels, observability, web accessibility, and performance.
  • Preferred: building AI-enabled applications with LLM APIs, retrieval-augmented generation, and vector databases; product analytics and experimentation tooling.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience.
  • Eight (8) years of professional software development experience building and operating production web applications across front end and back end.
  • Demonstrated experience delivering production applications with React, Next.js, and Node.js through full lifecycle.
  • Demonstrated hands-on experience deploying and operating production applications on a major cloud platform such as AWS, Azure, or Google Cloud, including compute and hosting services, networking, identity and access, CI/CD pipelines, and infrastructure as code.
  • Demonstrated experience applying an AI-Driven Development Lifecycle (AIDLC) or AI-assisted development practices on real delivery work.
  • Experience designing and building APIs and integrating with relational and NoSQL databases at production scale.
  • Product development experience strongly preferred, including building and evolving a commercial software product (e.g., SaaS or platform) from concept through launch and ongoing iteration.
  • Experience integrating LLMs or other AI services into user-facing applications preferred.
  • Experience with public sector, SLED (state, local, and education), or higher-education clients preferred, not required.
  • Must physically reside in the United States and be authorized to work in the United States. U.S. citizenship or permanent residency is not required.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…