As a Senior React Native Developer, you will lead the development and maintenance of our mobile applications using React Native. You will collaborate closely with cross-functional teams, including designers and backend developers, to deliver high-quality, scalable, and user-friendly mobile solutions. The ideal candidate should have extensive experience in React Native development, possess a deep understanding of mobile application development best practices, and demonstrate leadership abilities to guide and mentor junior team members.
Responsibilities:
Lead the development and implementation of mobile applications using React Native.
Collaborate with cross-functional teams to gather and analyze project requirements.
Architect efficient and reusable mobile application components and systems.
Design and implement new features and functionalities with a focus on performance, scalability, and user experience.
Conduct code reviews to ensure adherence to coding standards, best practices, and maintain code quality.
Mentor and guide junior developers, providing technical guidance and support.
Collaborate with backend developers to integrate mobile applications with server-side systems.
Collaborate with UI/UX designers to ensure the implementation of visually appealing and intuitive user interfaces.
Participate in agile development processes, including sprint planning, estimation, and retrospectives.
Required skills:
Expert-level proficiency in JavaScript, TypeScript, and React Native framework.
Strong understanding of mobile application development principles and best practices.
Experience with mobile app development tools, such as Xcode and Android Studio.
Proficiency in version control systems, such as Git.
Solid understanding of mobile UI/UX design principles.
Strong problem-solving and debugging skills.
Experience with RESTful APIs and integration of third-party libraries and APIs.
Ability to work independently and take ownership of assigned tasks.
Strong attention to detail and commitment to delivering high-quality work.
Preferred skills:
Experience with native mobile development (iOS/Android).
Knowledge of state management libraries such as Redux or MobX.
Familiarity with testing frameworks such as Jest or Detox.
Experience with server-side technologies and frameworks (e.g., Node.js, Express.js).
Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).
About dCipher Tech
We are a company that specializes in matching great engineers with great companies across the globe. We ensure our engineering talent works on Product development with upcoming start-ups and latest technologies across the globe. We are always excited to hire great engineering talent since all the founders are engineers themselves.
Applicants with queries should contact hr@dciphertech.com Or Call/What’s App : 9888973370