Website:
anvayuone.com
Job details:
Role Overview
As a Flutter Tech Lead, you will be the driving force behind our mobile application development. You will wear two hats: a hands-on technical expert writing clean, scalable code, and a dedicated leader managing and mentoring a team of Flutter developers. You will shape the architecture of our apps, establish best practices, and ensure the timely delivery of high-quality products.
Key Responsibilities
Technical Leadership & Development:
- Hands-on Coding: Design, build, and maintain high-performance, reusable, and reliable Flutter code for both iOS and Android platforms.
- Architecture & Strategy: Define the technical architecture of our mobile applications, choosing the right state management (e.g., BLoC, Riverpod, Provider) and architectural patterns.
- Code Quality: Conduct rigorous code reviews to ensure code quality, maintainability, and adherence to company standards.
- Performance Optimization: Identify and fix bugs, resolve performance bottlenecks, and optimize application speed and responsiveness.
- CI/CD: Set up and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines for mobile app deployment (e.g., App Store and Google Play).
Team Management & Mentorship:
- Team Leadership: Lead, manage, and inspire a team of Flutter developers, fostering a culture of collaboration and continuous learning.
- Sprint Planning: Work closely with product managers and designers to break down requirements, estimate technical effort, and plan development sprints.
- Mentorship: Guide junior and mid-level developers, providing technical support, pair programming, and career development advice.
- Cross-Functional Collaboration: Act as the technical bridge between the mobile team, backend engineers, QA, and UI/UX designers to ensure a cohesive final product.
Qualifications & Requirements
- Experience: [e.g., 5+] years of software development experience, with at least [e.g., 3+] years of dedicated experience building mobile applications using Flutter and Dart.
- Leadership: Proven experience leading a team of developers, managing project timelines, and delivering successful software products.
- Technical Proficiency: * Deep understanding of Flutter widget lifecycle, custom widgets, and animations.
- Strong expertise in modern state management solutions (BLoC, Riverpod, etc.).
- Experience integrating RESTful APIs and third-party libraries.
- Familiarity with native iOS (Swift/Objective-C) and Android (Kotlin/Java) development is a strong plus.
- Tools: Proficient with Git, Firebase, and project management tools like Jira or Trello.
- Soft Skills: Excellent problem-solving abilities, strong communication skills, and a passionate, "can-do" attitude.
What We Offer
- Hybrid Work Model: Enjoy the flexibility of working from home combined with collaborative in-office days.
- Competitive Salary: Compensation that reflects your experience and leadership capabilities.
- Professional Growth: Opportunities to shape the technology stack and grow alongside the company.
- Great Culture: Work in a supportive, passionate, and fast-paced environment at Anvayuone Pvt Ltd.
Click on Apply to know more.