Software Engineer - Full Stack

Posted 2 hours ago
Evlo AI
About The Role

The role owns the end-to-end development of high-throughput web and mobile applications, building user-facing features and scalable backend services that serve millions of active users daily.

The engineering team works across the full technology stack using modern TypeScript, React, Node.js, and cloud-native infrastructure to solve complex performance and architectural challenges.

Key Responsibilities

  • Design and implement responsive, accessible front-end interfaces using React, TypeScript, and modern CSS frameworks
  • Build robust, secure backend services and RESTful APIs using Node.js, Go, or Python within microservices architectures
  • Develop and maintain cross-platform mobile applications utilizing React Native or native mobile tooling
  • Optimize application performance, reduce page load latency, and ensure high availability across all production environments
  • Collaborate with product managers, designers, and QA engineers to define requirements and deliver iterative software releases
  • Write comprehensive unit, integration, and end-to-end tests; participate in rigorous code reviews and maintain engineering documentation

What We Are Looking For

  • 3-6 years of professional software engineering experience building production-grade web or mobile applications
  • Strong proficiency in JavaScript/TypeScript, React, Node.js, and modern relational or NoSQL databases
  • Hands-on experience with cloud platforms like AWS, GCP, or Azure and containerization tools such as Docker and Kubernetes
  • Solid understanding of software design patterns, data structures, algorithm efficiency, and distributed systems architecture
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
  • Bonus: Experience with GraphQL, real-time WebSockets, or native mobile development in Swift/Kotlin
Login to Apply Now