Senior React Native Developer
About this role
Key Responsibilities
Design, develop, and maintain high-quality mobile applications
Contribute to all phases of the software development lifecycle, including ideation, architecture, implementation, testing, deployment, and monitoring
Optimize application performance across a wide range of devices and platforms
Collaborate with product managers, designers, and engineers to define technical requirements
Participate in agile ceremonies such as sprint planning, daily standups, and retrospectives
Stay up to date with the latest trends, tools, and best practices in mobile development and the React Native ecosystem
Write clean, maintainable, and testable code aligned with industry standards
Conduct code reviews and provide mentorship to junior team members
Qualifications
5+ years of professional experience in software development
Strong expertise in building, testing, and deploying cross-platform mobile apps using React Native
Demonstrated ability to identify and resolve performance and stability issues
Excellent analytical and problem-solving abilities
Candidates with less experience may be considered for a Software Engineer position
Nice to Have
Experience with native mobile development (Swift, Kotlin, or Java)
Familiarity with testing frameworks such as Jest or Mocha
Experience with Redux or similar state management tools
Understanding of cryptocurrency, trading platforms, or fintech domains
Originally posted on Himalayas