Technical Lead

8 - 10 years

22 - 35 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Summary:

We are seeking an experienced and driven Technical Lead to join our product team, focusing on building and managing Flutter-based mobile applications and React JS-based web applications/dashboards. This role involves leading the design, development, testing, and deployment of complex mobile applications in domains such as IoT, Computer Vision, and Gamification, with integrations to various third-party apps. You will be responsible for leading a team of developers, overseeing technical architecture, and ensuring seamless integration with cloud-based backends.

Key Responsibilities:

  • Lead the development and maintenance of mobile applications built using Flutter, ensuring high performance and scalability.
  • Architect, design, and implement cloud-based backend systems hosted on AWS using Python (Flask and FastAPI) and PostgreSQL stack, integrating seamlessly with the mobile and web frontend built on Flutter and React JS.
  • Manage the entire mobile development lifecycle, from conceptualization to deployment on the App Store and Google Play Store.
  • Collaborate with stakeholders to define technical requirements, software architecture, and database schemas.
  • Incorporate advanced technologies like Computer Vision and Unity into mobile applications and web-based dashboards.
  • Guide and mentor a team of developers, fostering a culture of collaboration, continuous learning, and innovation.
  • Ensure adherence to Agile methodologies for project management and delivery.
  • Write clean, maintainable, and testable code using architectures like MVVM/BLOC and tools like Provider, while implementing integration tests for quality assurance.
  • Stay updated with industry trends and advancements in mobile development and related technologies.

Qualifications:

  • Education: Bachelors or Masters degree in Computer Science, Engineering, or a related field.
  • Experience: 8-10 years of professional experience as a mobile developer, with at least 3 years specialising in Flutter.
  • Proven expertise in leading the development and maintenance of mobile applications and web-based dashboards with cloud-based backends.
  • Track record of delivering complex applications, including IoT, Computer Vision, and Gamification domains.
  • Strong experience with cloud services such as AWS, Azure, or Oracle.
  • Proficiency in designing scalable software architecture and database schemas.
  • Experience publishing applications on the App Store and Google Play Store.
  • Hands-on expertise in using testing frameworks and ensuring robust code quality.

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

gurugram, haryana, india