Software Engineer - Full Stack

EVLO, INC.
United States
28 days ago

Role details

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

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Automation of Tests Cloud Computing Relational Databases Database Queries Python (Programming Language) PostgreSQL MongoDB
+21 more
Node.Js Query Optimization Redis Responsive Web Design Software Engineering TypeScript Web Applications Web Application Frameworks ReactJS Cypress (Programming Language) Caching Database Performance Backend Kubernetes Build Tools Graphql React Native React Redux Mocha Docker Microservices

Job description

The role focuses on building and scaling user-facing products and robust backend services that power core customer workflows. Engineers on this team work across the full stack, bridging the gap between high-performance database queries and intuitive, responsive user interfaces., * Design and develop scalable, secure APIs and microservices using Node.js, Go, or Python

  • Build responsive, modern web applications using React, TypeScript, and modern state management libraries
  • Optimize database performance and design schemas for both relational (PostgreSQL) and non-relational (MongoDB, Redis) datastores
  • Implement automated testing suites, including unit, integration, and end-to-end tests using frameworks like Jest, Cypress, or Mocha
  • Collaborate with product managers and designers to translate product requirements into high-quality technical specifications and deliverables
  • Deploy and maintain services using modern CI/CD pipelines and cloud infrastructure on AWS or GCP

Requirements

  • 3-7 years of professional software engineering experience building production-grade web applications
  • Strong proficiency in modern JavaScript/TypeScript and at least one backend language such as Go, Python, or Java
  • Proven experience with modern frontend frameworks, specifically React, and related build tools
  • Solid understanding of relational database design, query optimization, and caching strategies
  • Excellent communication skills and a track record of collaborating effectively across multi-functional product teams
  • Bonus: Experience with Docker, Kubernetes, GraphQL, or mobile development frameworks like React Native

Apply for this position

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

Apply on arc.dev

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:44 min

Formatting unit tests with Mocha and Chai

Sascha Depold +1 · WWC 2021

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:17 min

Storyblok engineering context and tech stack overview

Sebastian Gierlinger Sebastian Gierlinger · WWC 2025

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · WWC 2022

Videos

See all

Related articles

See all