remote
Senior Full Stack Engineer React Native, TypeScript, Node.js - EPAM Systems
Full Stack Developer
Senior Full Stack Engineer crafting mobile experiences with React Native and TypeScript, building scalable Node.js BFF services, and integrating AI‑driven agentic features to deliver intelligent, next‑generation digital solutions.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance mobile applications using React Native and TypeScript.
- Design and implement robust backend services and APIs with Node.js, applying Backend‑for‑Frontend (BFF) patterns to streamline data flow.
- Integrate AI‑driven, agentic systems into mobile experiences, ensuring seamless interaction and intelligent behavior.
- Collaborate with cross‑functional teams to define product requirements, translate them into technical specifications, and deliver on schedule.
- Conduct code reviews, enforce best practices, and mentor junior engineers to uphold code quality and performance standards.
Requirements
- 5+ years of full‑stack development experience with a strong focus on mobile and backend technologies.
- Proficiency in React Native, TypeScript, and Node.js, with a proven track record of building production‑ready applications.
- Hands‑on experience designing and deploying AI‑driven features and integrating third‑party AI services.
- Deep understanding of BFF architecture, RESTful APIs, and microservices principles.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
react nativetypescriptnodejs