About this role
Job Posting Source Text
Senior Mobile Engineer (React Native)
Job Description:
Our client, leading player in the cryptocurrency and fintech space is seeking a Senior Mobile Engineer to join its Product Engineering team. In this role, you'll build and maintain high-performance mobile applications using React Native, delivering exceptional user experiences across both iOS and Android platforms.
Key Responsibilities
- Designing, developing, and maintaining mobile applications
- Contributing to all stages of development, from ideation and architecture to implementation, testing, deployment and monitoring
- Ensuring that the app is optimized for performance across various devices and platforms
- Collaborating with cross-functional teams to understand and define requirements
- Participating in sprint planning, standups and retrospectives
- Keeping current with new technologies, libraries and trends in mobile development and React Native ecosystem to provide innovative solutions and recommendations
- Writing clean, efficient, and well-documented code following best practices for maintainability, scalability and testability
- Participating in code reviews, mentoring junior engineers, and ensuring coding standards
Qualifications
-
5+ years of professional software development experience
-
Extensive experience in developing, testing and deploying cross-platform mobile apps for iOS and Android using React Native
-
Proven ability to monitor, identify and resolve stability and performance issues
-
Excellent problem-solving skills and attention to detail
-
Those with less experience will be considered for a Software Engineer role
-
Nice to Have
-
Experience in native mobile development (Swift or Kotlin/Java)
-
Experience with automated testing suites like Jest or Mocha
-
Experience with Redux or other state management solutions
-
Knowledge of Bitcoin and cryptocurrency trading.
-
Background in fintech, crypto, or trading platforms.