DepartmentEngineering
LocationRemote
Experience5+ years
Job Description
We are seeking a skilled and innovative Lead Flutter Developer to join our team. In this role, you will lead the Flutter development team, collaborate with cross-functional teams, and ensure high-quality, scalable code. This position offers an exciting opportunity to stay updated on Flutter advancements, troubleshoot issues, optimize app performance, and maintain thorough documentation.
Mandatory Skills
- Lead the Flutter development team in designing, coding, and testing mobile applications using the Flutter framework.
- Collaborate with cross-functional teams, including designers and backend developers, to ensure seamless integration and optimal performance of the mobile applications.
- Architect and implement robust and scalable Flutter code, following best practices and coding standards.
- Write clean, maintainable, and well-documented code to ensure high-quality deliverables.
- Conduct thorough code reviews to ensure code quality and provide constructive feedback to team members.
- Conduct code reviews and provide constructive feedback to ensure code quality and adherence to project requirements.
- Stay updated on the latest trends and advancements in Flutter development and mobile app development in general, and apply relevant knowledge to enhance our applications.
- Troubleshoot and debug issues that arise during the development and testing phases, ensuring timely resolution.
- Collaborate with the QA team to develop and execute comprehensive test plans, ensuring a stable and reliable editing platform.
- Maintain documentation of the development process, including code documentation and project updates.
- Optimize mobile applications for performance, efficiency, and user experience.
Desired Skills
- Bachelor’s or Master’s degree in a related field.
- 5+ Years of Flutter Developer or similar role, with a strong portfolio of Flutter applications.
- Strong understanding of UI/UX principles and the ability to implement designs accurately.
- Experience with version control systems, such as Git, and agile development methodologies.
- Strong problem-solving and analytical skills, with an ability to think creatively.
- Solid problem-solving and analytical skills, with the ability to debug and resolve complex issues.
Why Join Gravity
- Join the Elite network of the top 5% and advance your career.
- Embark on a journey with a forward-thinking and innovative IT technology consulting company.
- Competitive compensation package, featuring performance-based incentives.
- Prospects for career advancement within a rapidly expanding global organization.
Gravity is an equal opportunity employer. We celebrate diversity and remain committed to establishing an inclusive environment for all employees.
Explore More Opportunities
AngularJS Developers
Laravel Developers
Qlik Developers
Mobile App Developers
React.js Developers
Big Data Architects
Nodejs Developers
Twilio Developers
Angular Developers
Blockchain Developers
Odoo Developers
Shopify Developers
Adobe After Effects Designers
Fintech Designers
Mobile UX Designers
UX Researchers
Product Designers
Web Designers
UI Designers
UX Designers
Agile Project Managers
PMI Project Managers
Software Project Managers
E-commerce Project Managers
PMP Project Managers
Program Delivery Managers
Agile Team Leads
Lean Project Managers
Project Management Consultants
Scrum Coaches
Digital Project Managers
Agile Coaches
Agile Product Managers
Digital Product Managers
Product Consultants
Robotics Product Managers
Directors of Product
E-commerce Product Managers
Artificial Intelligence Product Managers
Technical Product Managers
Contract Product Managers
Data Product Managers
Product Strategy Consultants
Product Owners
Blog Writers
Customer Success Managers
Google Tag Manager Experts
Shopify SEO Experts
Influencer Marketers
Digital Marketers
Social Media Content Creators
Brand Managers
Local SEO Experts
Content Managers
PPC Experts
Copywriters