Home
Jobs

Mobile Application Development Lead

5 years

0 Lacs

Posted:20 hours ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

About Zehntech

 

Zehntech

You will be working with the team to develop and maintain high quality mobile applications and NodeJS APIs, and microservices. If you’re passionate about mobile platforms, API development, and translating code into user-friendly apps, we would like to meet you.   


Mobile Application Development Lead


Experience: 5+ Years

 

Responsibilities:

  • Lead the end-to-end mobile app development lifecycle using Flutter and Dart. 
  • Design, develop, and maintain scalable backend services and RESTful APIs using Node.js and Express. 
  • Define and enforce architecture standards and design principles across mobile and backend (e.g., MVVM, Clean Architecture). 
  • Model and manage relational data using PostgreSQL, optimizing schema design, indexing, and query performance. 
  • Collaborate with product managers, designers, and stakeholders to translate business requirements into robust technical solutions across the full stack. 
  • Design and optimize scalable, maintainable, and testable codebase for both frontend and backend systems. 
  • Evaluate and integrate platform-specific features using native Android/iOS modules via platform channels. 
  • Implement secure authentication and authorization flows using JWT, OAuth, or similar technologies. 
  • Architect and manage microservices or serverless components using AWS services (e.g., Lambda, S3, RDS, CloudWatch). 
  • Integrate third-party services and external APIs, including Firebase, analytics, messaging, and storage. 
  • Implement CI/CD pipelines, version control strategies, and automated deployment systems across mobile and backend environments. 
  • Ensure performance tuning, memory optimization, and smooth user experiences even in data-heavy apps. 
  • Handle deep linking, offline sync strategies, local storage, and advanced Firebase integrations. 
  • Drive quality assurance through code audits, automated testing, and user feedback incorporation. 
  • Review pull requests, guide team members, and maintain coding best practices. 
  • Actively mentor junior developers and conduct technical training for the mobile team. 
  • Stay updated with the latest trends in Flutter, Node.js, PostgreSQL, and AWS, and recommend improvements accordingly. 

 

Requirements:

Must Have:

  • 5+ years of overall experience in mobile application development and Node.js. 
  • Minimum 5 years of hands-on experience with Flutter and Node.js. 
  • Deep understanding of state management approaches (Riverpod, Bloc, Provider). 
  • Experience with Flutter Web. 
  • Proficient in Firebase Suite: Firestore, Hosting, Analytics, Messaging, Remote Config. 
  • Strong command over REST APIs, JSON parsing, authentication methods, and security standards. 
  • Expertise in CI/CD tools (Jenkins, AWS CodeBuild, GitHub Actions) for automated build/release workflows. 
  • Knowledge of offline-first architectures, background services, isolates, and performance debugging. 
  • Proficiency in Git branching strategies, release planning, and cross-team code collaboration. 
  • Strong backend development experience with Node.js and Express.js. 
  • Solid understanding of PostgreSQL database design, optimization, and query performance. 
  • Experience working with AWS services like Lambda, EC2, S3, CloudFront, RDS and CloudWatch for scalable infrastructure. 
  • Experience with serverless architectures and managing microservices in cloud environments. 
  • Comfortable working with deployment automation, logging, and performance monitoring in cloud-based systems. 

 

Good to Have:

  • Experience with AWS services: ECR, ECS, Step Functions, DynamoDB, WAF. 
  • Experience with native development (Java/Kotlin, Swift/Obj-C) for Android and iOS. 
  • Familiarity with writing and maintaining custom Flutter packages and plugins. 
  • Experience with GraphQL APIs or WebSocket. 
  • Knowledge of Unit Testing, Integration Testing, and Performance Benchmarking. 
  • Prior experience in publishing and managing apps on the Play Store and App Store. 
  • Contribution to open-source Flutter projects or plugin development. 

 

What you will love about us:

Great company culture | Work that stays at work | Preparing for future | Learning & Development | 5 Days working | Certification Allowance | Best in Class Holiday Policies

Mock Interview

Practice Video Interview with JobPe AI

Start Mobile Interview Now
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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Zehntech

1 Jobs

RecommendedJobs for You