Senior React Native Developer
Job Description:
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
Required Skills:
React Native React