Navatech

Lead Frontend Engineer

Navatech  •  Bengaluru, IN (Onsite)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


Company Overview


As the Flutter Frontend Lead, you will be responsible for leading the development and maintenance of our mobile applications using Flutter. The primary focus will be to implement new user interfaces and features together with automated unit and integration tests. You will work closely with cross-functional teams to ensure the delivery of high-quality, performant, and engaging mobile experiences.


Key Responsibilities

  • Technical Leadership

    • Lead the design and development of mobile applications using Flutter.

    • Develop new features and user interfaces from wireframe models.

    • Provide technical guidance and mentorship to the frontend development team.

    • Ensure adherence to best practices in code quality, testing, and deployment.

  • Architecture and Design

    • Architect scalable, maintainable, and efficient mobile applications.

    • Collaborate with backend developers, product managers, and UX/UI designers to define technical requirements and application design.

    • Review and approve technical designs and code changes.

  • Development and Implementation

    • Write clean, maintainable, and efficient code.

    • Implement responsive and adaptive user interfaces.

    • Optimize applications for maximum performance and scalability.

  • Continuous Improvement

    • Stay up-to-date with the latest industry trends and Flutter advancements.

    • Identify and implement process improvements to enhance development efficiency.

    • Contribute to the continuous improvement of the development lifecycle.


Requirements


Professional Experience

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

  • 5+ years of experience in mobile development with at least 3 years using Flutter.

  • Proven experience leading a development team.

Technical Skills

  • Experience with native mobile development (iOS/Android).

  • Develop low-latency and high-volume mobile applications for Android and iOS systems.

  • Knowledge of CI/CD pipelines and automated testing.

  • Familiarity with design principles and UX/UI guidelines.

  • Experience with Agile development methodologies.

  • Deep knowledge of creating cross platform applications for Android and iOS mobile platforms and ensuring that the app runs smoothly under load and minimal internet connectivity.

  • Strong knowledge of architectural patterns—MVP, MVC, MVVM and clean architecture and the ability to choose the best solution for the app

  • Familiarity with RESTful APIs and mobile libraries for networking specifically

  • Familiarity with the JSON format

  • Familiarity with push notifications

  • Proficiency in integration with Firebase, Rocket Chat

  • Understanding of cloud services


Benefits


What We Offer
Navatech

About Navatech

Navatech embarked on a mission to digitise high-risk industries like construction, which are traditionally slow to adopt new technologies.

Our suite of AI-driven products streamlines workplace processes and enhances data utilisation to optimise operations.

Our flagship solution, nAI, redefines health and safety management with intuitive, conversation-driven interactions that emulate chatting over a popular messaging apps.

Navatech is recognised for its innovative approach and potential. Our global footprint includes numerous successful deployments, demonstrating our capability to manage projects of any scale and complexity. With our proprietary AI technology and deep industry connections, Navatech is set to transform the construction sector.

Industry
IT & Software
Company Size
11-50 employees
Headquarters
Abu Dhabi, AE
Year Founded
Unknown
Social Media