About The Role
The role owns the end-to-end development of user-facing web applications, building scalable full-stack features and high-performance backend services.
The engineering team collaborates closely with product and design to deliver robust, low-latency applications used by millions of users daily.
Key Responsibilities
- Design and implement scalable full-stack features using React, TypeScript, Node.js, and PostgreSQL
- Build and maintain RESTful and GraphQL APIs, ensuring high availability, security, and optimal performance
- Optimize frontend applications for maximum speed, responsiveness, and cross-browser compatibility
- Collaborate with infrastructure engineers to manage CI/CD pipelines and cloud deployments on AWS
- Write comprehensive unit, integration, and end-to-end tests to maintain high code quality standards
- Participate in rigorous code reviews and contribute to architectural decisions across the engineering organization
What We Are Looking For
- 3–6 years of professional software engineering experience focusing on modern full-stack web development
- Strong proficiency in JavaScript/TypeScript, React, Node.js, and relational databases like PostgreSQL
- Demonstrated experience building, deploying, and monitoring production-grade web applications in cloud environments such as AWS
- Solid understanding of software design patterns, API security best practices, and performance optimization techniques
- BS or MS in Computer Science, Computer Engineering, or equivalent practical industry experience
- Bonus: Experience with mobile development (React Native or Swift), GraphQL, or real-time data streaming via WebSockets