React Native/ Flutter Developer - Hyderabad, India - OnFocus Soft

    OnFocus Soft
    OnFocus Soft Hyderabad, India

    3 weeks ago

    Default job background
    Technology / Internet
    Description

    Location: Hyderabad (onsite)

    Company Overview:

    At Onfocus, we're at the forefront of emerging technologies like Blockchain and AI, delivering cutting-edge solutions for future-ready businesses.

    Position Overview:

    We are seeking a highly skilled and experienced React Native Developer to join our dynamic team in Hyderabad. The ideal candidate will have a deep understanding of mobile application development, particularly with React Native, and a passion for creating seamless cross-platform experiences.

    Responsibilities:

    1. Collaborate with cross-functional teams to design, develop, and maintain cross-platform mobile applications using React Native.
    2. Translate design mockups into interactive and intuitive user interfaces, ensuring a consistent user experience across iOS and Android platforms.
    3. Implement reusable components and libraries to streamline development processes and maintain code consistency.
    4. Optimise mobile applications for performance, scalability, and platform-specific requirements.
    5. Work closely with back-end developers to integrate mobile applications with server-side logic and APIs.
    6. Conduct code reviews and provide constructive feedback to peers to ensure code quality and adherence to best practices.
    7. Stay updated with emerging mobile technologies and industry trends to continuously improve development processes.

    Skills and Qualifications:

    • Bachelor's degree in Computer Science, Engineering, or related field; Master's degree preferred.
    • 4+ years of proven experience as a Mobile Developer with a focus on React Native, Flutter and Android
    • Strong proficiency in JavaScript and React Native framework.
    • Good to have experience in at least one native language Android (Java/Kotlin) or IOS (Swift/Objective C)
    • Familiarity with mobile platform-specific UI/UX guidelines and best practices.
    • Familiarity with native build tools, like Xcode, Android Studio, and Gradle.
    • Experience with third-party libraries and APIs.
    • Experience with mobile app deployment processes on both iOS and Android platforms.
    • Familiarity with state management libraries like Redux, Redux-Saga, or others.
    • Excellent problem-solving and analytical skills.
    • Ability to work collaboratively in a fast-paced environment.
    • Strong communication and interpersonal skills.

    Expectations:

    • Deliver high-quality mobile applications aligned with industry standards and best practices.
    • Actively participate in team collaboration and knowledge sharing activities.
    • Take ownership of mobile development projects from conception to deployment.
    • Demonstrate a passion for mobile development and commitment to continuous learning.

    Benefits:

    • Competitive salary and performance-based bonuses.
    • Opportunities for career advancement and professional development.
    • Collaborative and innovative work environment with a diverse team of talented individuals.