logo
Evlo AI

Software Engineer - Full Stack

North America

September 17, 2026 at 5:51 PM

✨ AI summary

Location

  • Raleigh, NC

Programming Languages

  • TypeScript
  • JavaScript
  • Python
  • Java
  • Go
  • Node.js

Frameworks

  • React

Cloud Services

  • AWS
  • Docker
  • Kubernetes

Databases

  • PostgreSQL
  • MySQL
  • MongoDB

Experience Level

  • 3–8 years
About The Role

The Software Engineer - Full Stack builds user-facing products and the backend services that power them, working across TypeScript/React interfaces, API layers, data models, and cloud infrastructure. The role is responsible for delivering reliable features end to end rather than handing work between frontend and backend teams.

You will partner with product managers, designers, and other engineers to turn product requirements into maintainable software. The team values pragmatic architecture, automated testing, observability, and thoughtful performance decisions across web applications and distributed services.

Key Responsibilities

  • Design and ship full-stack features using TypeScript, React, Node.js, and REST or GraphQL APIs
  • Build and maintain backend services, data models, and integrations using Python, Java, Go, or Node.js
  • Develop responsive, accessible user interfaces backed by reliable state management and API error handling
  • Deploy and operate production services on AWS or an equivalent cloud platform using Docker and CI/CD pipelines
  • Write unit, integration, and end-to-end tests with tools such as Jest, Playwright, Cypress, or equivalent frameworks
  • Improve application performance, reliability, and security through profiling, observability, code reviews, and production troubleshooting
  • Collaborate with product and design partners to break ambiguous requirements into shippable milestones and measurable outcomes

What We Are Looking For

  • 3–8 years of professional software engineering experience, with meaningful ownership of both frontend and backend systems
  • Strong TypeScript and JavaScript skills, including production experience with React and a modern frontend framework or build system
  • Hands-on experience designing and implementing APIs, backend services, and relational or document databases such as PostgreSQL, MySQL, or MongoDB
  • Experience with cloud deployment, containerization, CI/CD, and operational tools such as AWS, Docker, Kubernetes, GitHub Actions, or Terraform
  • Solid understanding of software design principles, automated testing, debugging, version control, and secure application development
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience
  • Bonus: Experience with mobile applications, event-driven architectures, GraphQL, Kubernetes, infrastructure as code, or high-scale consumer products