Remote job
Senior Software Engineer (React Native)
Job details
About this role
Role overview Guide the technical direction and delivery of scalable React Native applications, helping create a consistent ecosystem across mobile and web. This senior engineering role combines hands-on product development with architecture decisions, quality practices, performance work, and collaboration across disciplines. The applications support experiences in gaming and digital commerce.
Responsibilities - Lead mobile architecture decisions for maintainable, scalable applications. - Build and deliver commercial cross-platform apps from early development through launch. - Identify ways to share code and capabilities across web and mobile. - Design testing strategies that include end-to-end coverage. - Optimize application performance and maintain a high bar for quality. - Collaborate with other teams and mentor developers.
Requirements - Strong expertise in React Native and JavaScript or TypeScript. - Deep knowledge of mobile architecture patterns and state management. - Experience taking commercial mobile applications from concept to launch. - Ability to design scalable architecture and build robust test coverage, including end-to-end tests. - Practical experience improving app performance and working collaboratively across teams. - Readiness to mentor other engineers and contribute to technical direction.
Nice to have - Interest in building mobile products for gaming, virtual currency, or digital commerce.