Software Engineer - Full Stack
Evlo AI
About The Role The role sits at the intersection of backend services and user-facing product surfaces
• building REST and GraphQL APIs, designing data models, and shipping polished React frontends that customers interact with daily. Engineers here own features end-to-end: from schema design and service architecture in a cloud-native environment to the last pixel in the UI. The team ships fast, measures everything, and values engineers who take pride in owning what they build from commit to production. Key Responsibilities Design, build, and maintain full-stack features using TypeScript, React, and Node.js (or a similar typed backend stack) serving production traffic at scale Own backend services end-to-end: API design, PostgreSQL schema design, caching strategies, and integration with message queues like Kafka or SQS Build responsive, accessible frontend interfaces in React with strong attention to performance, bundle size, and UX quality Deploy and operate services on AWS (or GCP) using Docker, Kubernetes, and CI/CD pipelines
• including on-call participation and incident response Write comprehensive tests
• unit, integration, and E2E
• and maintain high code quality through rigorous code reviews Collaborate with product managers and designers to break down ambiguous requirements into scoped, shippable increments Improve engineering practices across the team: tooling, observability, documentation, and developer experience What We Are Looking For 3–6 years of professional software engineering experience, with production ownership of both frontend and backend systems Strong proficiency in TypeScript or JavaScript, plus at least one backend language: Node.js, Python, Go, or Java Hands-on experience with React and modern frontend tooling (Next.js, state management, testing libraries) Solid database experience: PostgreSQL or MySQL, including schema design, query optimization, and migrations Comfort working in cloud environments (AWS, GCP, or Azure) with containerized deployment workflows Bachelor's degree in Computer Science or equivalent practical experience Bonus: Experience with GraphQL, real-time systems (WebSockets, event-driven architecture), or mobile development (React Native/Flutter)
This job was verified from LinkedIn Jobs US. Applications are completed on the original source.
Apply on the original listing ↗
Something wrong with this job?
Own this listing? Ask us to remove it