About the Role
The role involves developing and maintaining mobile applications using React Native, working closely with cross-functional teams to deliver robust and user-friendly features.
Responsibilities
- Develop and maintain mobile applications using React Native
- Write clean, maintainable, and efficient code
- Collaborate with designers to implement UI components
- Work with backend teams to integrate APIs
- Debug and resolve performance issues
- Participate in code reviews
- Ensure code quality through testing
- Implement state management using modern patterns
- Optimize applications for speed and scalability
- Stay current with React Native updates and best practices
- Translate design mockups into functional interfaces
- Support continuous integration and deployment pipelines
- Contribute to architectural decisions
- Mentor junior developers
- Identify and address technical debt
- Ensure compatibility across devices and platforms
- Follow security best practices
- Collaborate on feature planning and estimation
- Improve development workflows
- Support QA during testing phases
- Document technical implementations
- Participate in agile ceremonies
- Monitor application performance in production
- Troubleshoot user-reported issues
- Contribute to open-source tools when applicable
Nice to Have
- Experience with GraphQL
- Familiarity with Redux or similar tools
- Knowledge of native iOS or Android development
- Experience with TypeScript
- Background in startup environments
- Open-source contributions
- Experience with design tools like Figma
- Knowledge of mobile DevOps
- Experience mentoring engineers
- Familiarity with automated testing
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid
Team
Product development team with designers and backend engineers
Tech Stack
- React Native
- TypeScript
- Redux
- GraphQL
- Jest
- Fastlane
- Figma
- Jira
- GitHub
- Sentry
Perks
- Health insurance coverage
- Flexible vacation policy
- Remote work options
- Professional development budget
- Team retreats
- Learning stipend
- 401(k) plan
- Parental leave
- Mental health support
- Inclusive culture
Available