React Native Developer - Ahmedabad, India - Z21 Tech

    Z21 Tech
    Z21 Tech Ahmedabad, India

    Found in: Appcast Linkedin IN C2 - 1 week ago

    Default job background
    Description

    We are seeking a skilled React Native Developer to join our dynamic team. The ideal candidate should have a solid understanding of mobile application development using the React Native framework. As a React Native Developer, you will collaborate with cross-functional teams to design, develop, and maintain high-quality mobile applications for both iOS and Android platforms. This role requires strong problem-solving skills, attention to detail, and a passion for delivering exceptional user experiences.

    Responsibilities:

    • Develop high-quality mobile applications using the React Native framework.
    • Collaborate with product managers and designers to translate requirements into technical solutions.
    • Design and implement user interface components and navigation features.
    • Write clean, maintainable, and efficient code.
    • Optimize application performance for maximum speed and scalability.
    • Conduct thorough testing to ensure robustness and reliability.
    • Troubleshoot and debug issues as they arise.
    • Stay up-to-date with emerging technologies and best practices in mobile development.
    • Participate in code reviews and provide constructive feedback to peers.
    • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

    Requirements:

    • Bachelor's degree in Computer Science, Engineering, or a related field.
    • 2-4 years of professional experience in mobile application development.
    • Proficiency in React Native, JavaScript, and related libraries/tools.
    • Strong understanding of mobile app development lifecycle.
    • Experience with RESTful APIs and asynchronous programming.
    • Knowledge of state management libraries such as Redux or MobX.
    • Familiarity with version control systems, particularly Git.
    • Experience with continuous integration and deployment processes.
    • Excellent problem-solving and analytical skills.
    • Ability to work independently and as part of a team in a fast-paced environment.
    • Strong communication and collaboration skills.
    • Experience with Internet of Things (IoT) technologies.
    • Familiarity with native app development (iOS/Android).
    • Knowledge of UI/UX design principles.
    • Experience with testing frameworks such as Jest or Enzyme.
    • Contributions to open-source projects or personal projects showcased on GitHub.
    • Previous experience working in Agile/Scrum development methodologies.