Back to board
tilicho·11 months ago

React Native Developer

Visakhapatnam, IndiaFull-timeMid · 3-5 years

About this role

React Native Developer



Job Overview
​We are seeking a skilled React Native Developer with over 3-5 years of hands-on experience to join our team. You will collaborate closely with UI/UX designers, product managers, and backend engineers to create intuitive, performant, and user-friendly mobile applications.

Key Responsibilities
  • ​Write well-structured, scalable, and optimized code using JavaScript and TypeScript.
  • ​Develop new user-facing features for both iOS and Android using the React Native framework.
  • ​Implement and manage complex application states using Redux, including Redux Toolkit, Redux Saga, or Thunk middleware, to ensure a predictable and scalable data flow.
  • ​Utilize modern, utility-first UI frameworks (like GlueStack, Tamagui, or NativeBase) to build modular, customizable, and accessible user interfaces that align with our design system and brand identity.
  • ​Optimize applications for maximum speed and applicability.
  • ​Build user-friendly interfaces and a positive user experience.
  • ​Integrate UI components with APIs and databases.
  • ​Contribute to architectural and UI/UX decisions.
  • ​Stay updated with emerging trends in mobile development and modern frameworks.

Key Technical Requirements
  • ​3-5 years of experience in mobile application development with React Native.
  • ​Proficiency in JavaScript (ES6+) and TypeScript.
  • ​Deep expertise in state management using Redux, including an understanding of its core principles (actions, reducers, store).
  • ​Solid experience with a modern, utility-first UI framework like GlueStack, Tamagui, or NativeBase for building scalable and themeable UIs.
  • ​Mobile Responsive Design.
  • ​Version Control System like Git.
  • ​Experience working with RESTful APIs and GraphQL.
  • ​Understanding of responsive design, accessibility, and cross-platform compatibility.

Bonus Skillset
  • ​Experience with a UI framework like Tailwind CSS or similar frameworks.
  • ​Experience working with CI/CD pipelines.
  • ​Familiarity with native module development and backend concepts.
  • ​Portfolio of published applications on the App Store or Google Play.

Soft Skills
  • ​Strong communication and stakeholder management.
  • ​Ability to work as an individual contributor and team member.
  • ​Problem-solving skills.