Remote job
Mobile Engineer (React Native)
Job details
About this role
Role overview
This is a remote, full-time opportunity for an experienced Mobile Engineer focused on React Native development. The engineer will collaborate with cross-functional teams including designers, product owners, and fellow engineers to build and ship mobile applications. The position emphasizes technical ownership, craftsmanship, and contributing to globally scaled products.
Responsibilities
- Design, develop, and maintain mobile applications using React Native across iOS and Android platforms. - Partner with designers, product managers, and backend engineers to deliver well-scoped features end to end. - Take ownership of specific features or modules, including architecture decisions and code quality. - Champion clean, maintainable, and testable code while following established engineering practices. - Mentor junior engineers and contribute to a healthy, collaborative team culture. - Communicate progress, blockers, and technical decisions effectively in a remote environment.
Requirements
- Five or more years of professional experience in software engineering or a closely related role. - Strong hands-on expertise with React Native and associated mobile development tooling. - Excellent problem-solving abilities and a commitment to producing clean, maintainable code. - Outstanding written and verbal communication skills in English for remote collaboration. - Demonstrated passion for mentoring teammates and fostering a positive engineering culture.
Benefits and work setup
- Fully remote position with agreed-upon core collaboration hours. - Competitive compensation with performance-based salary reviews. - Support for ongoing learning and professional development. - Paid time off plus additional benefits that vary by role and location.