Senior Flutter Developer(5 years)Onsite
Minimum qualifications:
- Proven experience as a Mobile Developer with a portfolio of released applications on the App Store or Android market.
- Profound knowledge of at least one programming language such as Android or iOS. Familiarity with both is a significant advantage.
- Prior experience in software development with agile methodologies, continuous integration, and deployment practices.
- Capability to handle and resolve production issues.
- Mastery in Flutter development.
Job Description:
We are seeking an experienced Senior Flutter Developer to lead our mobile application development initiatives. The ideal candidate will manage the entire application lifecycle, from concept to maintenance, and demonstrate excellence in both individual tasks and leadership roles. This position requires a dynamic individual who can effectively collaborate with cross-functional teams and lead a proficient development team to deliver high-quality mobile applications.
Responsibilities:
- Support the entire application lifecycle, ensuring the delivery of high-quality mobile applications with clean code.
- Gather detailed requirements, collaborate with cross-functional teams, and propose robust solutions.
- Write comprehensive unit and UI tests to identify any malfunctions. Ensure both new and existing applications adhere to quality standards.
- Craft intuitive interfaces that elevate the user experience.
- Research and adopt new mobile products, applications, and protocols. Remain updated with the latest technology trends.
- Efficiently troubleshoot issues, debug code, and optimize performance.
- Oversee mobile app development projects from initiation to completion, guaranteeing adherence to timelines, budgets, and quality parameters.
- Assemble, mentor, and guide a proficient Flutter mobile app development team, promoting collaboration and innovation.
- Maintain clear communication channels with remote teams, ensuring efficient collaboration across geographies.
Preferred qualifications:
- In-depth understanding of both iOS and Android platforms.
- Experience with project planning and team management.
- Excellent organizational, people management, and project management skills with excellent attention to detail.
- Effective problem-solving skills and the ability to use data to drive strategy and business action.
- Ability to build effective relationships with cross-functional partners across geographies.
- Ability to communicate in one or more additional local languages spoken in India to be able to identify abuse trends.
- Familiarity with new mobile products, applications, and protocols.
- Experience leading mobile app development projects from initiation to completion.