Full-Stack Software Engineer

Evlo Ai — United States · Posted ~22 hours ago

Mid

Skills

Full-stack development React TypeScript Node.js GraphQL REST APIs AWS Docker Kubernetes Microservices Automated testing REST Jest Cypress Testing Library

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A Full-Stack Software Engineer is sought to own the development lifecycle of high-performance web applications and backend microservices. The role combines React and TypeScript frontend development with Node.js, GraphQL, REST APIs, AWS-based infrastructure, containerization, Kubernetes, and comprehensive automated testing.

Highlights

Build scalable user-facing applications used by millions of people, work across frontend and backend systems, solve complex architecture and performance challenges, and contribute to rigorous engineering practices.

Description

About The Role The role owns the full software development lifecycle for core user-facing web applications, building scalable and responsive frontend interfaces alongside robust backend microservices. The engineering team solves complex architectural challenges where application performance, clean state management, and reliable API design directly impact the daily experience of millions of users. Key Responsibilities Design, build, and maintain high-performance full-stack features using React, TypeScript, Node.js, and GraphQLDevelop and scale backend microservices and RESTful APIs hosted on AWS cloud infrastructure using Docker and KubernetesOptimize frontend application performance by implementing efficient bundle splitting, lazy loading, and state management strategiesWrite comprehensive unit, integration, and end-to-end tests using Jest, Cypress, and Testing Library to maintain high code coverageParticipate in rigorous code reviews, architecture discussions, and continuous integration pipeline improvements What We Are Looking For 3–6 years of professional software engineering experience building scalable web applications from conception to productionStrong proficiency in modern JavaScript/TypeScript, React, HTML5, and CSS3, with solid understanding of UI/UX best practicesDemonstrated backend experience with Node.js, Python, or Go, and relational databases like PostgreSQLFamiliarity with cloud platforms (AWS, GCP, or Azure), containerization tools, and CI/CD workflowsBachelor's degree in Computer Science, related technical field, or equivalent practical experienceBonus: Experience with React Native for mobile development, or contributions to major open-source projects