About the Role
You will lead the design, development, and deployment of high-quality web and mobile applications across the full stack, from Flutter-based frontends to scalable Node.js backends. You'll collaborate with product, design, and engineering teams, help define technical direction, mentor developers, and ensure solutions are secure, performant, and aligned with business goals.
Responsibilities
- Design, develop, test, and maintain scalable server-side applications using Node.js.
- Build and architect cross-platform mobile applications.
- Develop and consume RESTful APIs, ensuring seamless integration between frontend and backend systems.
- Work with product stakeholders to clarify requirements, shape technical roadmaps, and deliver new features.
- Write clean, efficient, and reusable code that follows best practices and performance standards.
- Engage in code reviews and support junior developers to uphold high code quality across the team.
- Diagnose and resolve production issues, performance bottlenecks, and technical obstacles.
- Keep current with emerging trends and technologies in Flutter, Node.js, and fullstack development.
- Support CI/CD pipelines, testing frameworks, DevOps workflows, containerization with tools like Docker, and cloud deployment strategies.
Benefits
- Influence over end-to-end product development for web and mobile platforms.
- Collaborate within a dynamic, agile team focused on technical excellence.
- Opportunities for professional growth through mentorship and ownership of complex features.
- Hybrid training benefit offered once per month.
Work Arrangement
Hybrid
Other
Training benefits Hybrid (Once a month)