Full Time

Software Engineer - Full Stack

Evlo AI
Full-time
Mid-Senior level
Software Development
New York, NY
???* / year

Job Description

About The Role

The role owns end-to-end feature delivery across the stack — building React-based frontend experiences, designing TypeScript/Node.js and Python backend services, and shipping native and cross-platform mobile features from a single codebase.

This position sits on a small, senior product engineering team where every engineer deploys to production weekly, participates in architecture decisions, and works directly with designers and PMs to shape what gets built.

Key Responsibilities

  • Build and maintain user-facing features in React and TypeScript, with a focus on performance, accessibility, and responsive design
  • Design and implement REST and GraphQL APIs in Node.js and Python, backed by PostgreSQL and Redis, handling real production traffic
  • Contribute to the mobile product using React Native, including offline behavior, push notifications, and app store release cycles
  • Own features from design review through deployment — write the code, the tests, the migrations, and the rollout plan
  • Improve system reliability and observability using tools like Datadog, structured logging, and CI/CD pipelines (GitHub Actions)
  • Participate in code reviews, technical design docs, and incident retrospectives; mentor mid-level engineers as the team scales
  • Collaborate directly with product and design to break down ambiguous requirements into shippable milestones

What We Are Looking For

  • 3–7 years of full-stack software engineering experience building and maintaining production web applications
  • Strong proficiency in TypeScript or JavaScript, with deep experience in React and modern state management (Redux, Zustand, or React Query)
  • Solid backend experience in Node.js or Python, including API design, authentication, and relational database modeling (PostgreSQL preferred)
  • Experience deploying and operating services in AWS (ECS, Lambda, RDS) or an equivalent cloud environment
  • Track record of writing tested, maintainable code and leading technical discussions on architecture and tradeoffs
  • Bachelor's degree in Computer Science or equivalent practical experience
  • Bonus: React Native or iOS/Android experience, Terraform or other IaC tooling, experience scaling a product from early stage to significant user volume

In 98 of the 191 countries we compare, we found no unemployment benefit on official sites. Compare countries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.