Qualifications:
- 7+ years of professional software development experience.
- Strong proficiency in JavaScript/TypeScript.
- Expertise in (including hooks, state management, Redux, or Context API).
- Hands-on experience in
, , REST APIs, and microservices architecture. - Solid experience in mobile development
(React Native preferred; Flutter/iOS/Android a plus). - Experience with databases: MongoDB, PostgreSQL, or MySQL.
- Strong knowledge of Git, CI/CD pipelines, and containerization (Docker/Kubernetes).
- Familiarity with cloud platforms (AWS, GCP, or Azure).
- Strong problem-solving skills and ability to architect scalable solutions.
- Excellent communication, leadership, and team collaboration skills.
Responsibilities:
- Design, develop, and maintain robust, scalable, and high-performance web and mobile applications.
- Build front-end applications using with a focus on responsive design and exceptional user experience.
- Develop back-end services & APIs using and integrate with databases (SQL/NoSQL).
- Lead development of mobile apps (preferably React Native, but open to Flutter/Native iOS/Android).
- Optimize applications for speed, performance, and scalability.
- Work closely with Product Managers, UI/UX designers, and QA teams to deliver high-quality releases.
- Ensure best practices in coding standards, security, CI/CD pipelines, and cloud deployments (AWS, Azure, or GCP).
- Conduct code reviews, mentor junior developers, and provide technical leadership.
- Troubleshoot and resolve complex technical issues across web and mobile platforms.