- Develop and maintain cross-platform mobile applications using React Native.
- Design and develop responsive web applications using React.js.
- Build scalable backend services and RESTful/GraphQL APIs using Node.js.
- Integrate frontend applications with backend systems and third-party services.
- Design and optimize database schemas, queries, and data models.
- Ensure application performance, security, scalability, and reliability.
- Participate in architecture discussions and technical design reviews.
- Write clean, reusable, and maintainable code following best practices.
- Conduct code reviews and mentor junior developers.
- Collaborate with Product Owners, UX Designers, QA teams, and DevOps teams in Agile environments.
- Troubleshoot production issues and implement performance improvements.
- Support CI/CD processes and application deployments.