About the Role
The role involves designing, building, and optimizing mobile applications using React and Capacitor, ensuring performance, scalability, and maintainability while collaborating with remote teams across disciplines.
Responsibilities
- Develop and maintain mobile applications using React and Capacitor frameworks
- Collaborate with product and design teams to translate requirements into functional features
- Write clean, maintainable, and efficient code following best practices
- Optimize applications for performance and user experience across devices
- Troubleshoot, debug, and resolve issues in production and staging environments
- Participate in code reviews to ensure code quality and consistency
- Implement responsive UI components that work across multiple screen sizes
- Integrate with RESTful APIs and third-party services
- Ensure compatibility of mobile apps across various platforms and versions
- Stay current with evolving React and Capacitor ecosystem tools and standards
- Write unit and integration tests to ensure reliability
- Support deployment processes and continuous integration workflows
- Document technical implementations and architectural decisions
- Contribute to architectural discussions and technical planning
- Mentor junior developers and share knowledge within the engineering team
- Ensure applications meet security and data privacy standards
- Collaborate with QA teams to identify and fix defects
- Monitor app performance and implement improvements
- Assist in defining frontend standards and development practices
- Work independently with minimal supervision in a remote setting
Nice to Have
- Experience with TypeScript in production environments
- Familiarity with Ionic framework alongside Capacitor
- Knowledge of mobile app publishing processes on app stores
- Experience with performance monitoring tools for mobile apps
- Background in full-stack development
- Contributions to open-source projects
- Experience mentoring engineers in remote teams
- Understanding of UX research and usability testing
Compensation
Competitive salary based on experience
Work Arrangement
Remote, full-time
Team
Distributed team with members across multiple time zones
Why This Role Stands Out
- Work on cutting-edge mobile applications using modern hybrid technologies
- Opportunity to shape technical direction in a growing product team
Tech Stack
React, Capacitor, JavaScript (ES6+), REST APIs, Git, Jest, Redux, CI/CD pipelines
Work Expectations
- Full-time commitment with flexible hours within IST-friendly time windows
- Regular collaboration with cross-functional teams via video and chat
Not applicable