We are looking for an experienced Flutter Developer who can independently develop high-quality, error-free code while mentoring junior developers and assisting Lead 1 – Software Engineering. You will contribute to the full software development lifecycle and play a key role in design, development, testing, and delivery.
Responsibilities
Independently develop and validate application features/components as per user stories and requirements.
Debug, test, document, and communicate throughout development stages.
Select and optimize appropriate technical options, including reusing or enhancing existing components.
Improve efficiency, cost, and quality through automation and agile delivery.
Mentor junior developers and help them grow in their roles.
Identify recurring issues and enhance application/system design.
Proactively find and fix implementation defects.
Support Lead 1 in technical design, reviews, and decision-making.
Expected Outcomes
Adherence to coding standards and engineering processes
On-time delivery and SLA compliance
Minimal post-delivery defects and rework
Quick turnaround on production issues
Creation of reusable components
Fulfillment of technical/domain certification and training requirements
Key Deliverables
Code: Develop independently with high quality
Configure: Implement and oversee configuration processes
Test: Create/review unit tests and ensure high test coverage
Project Management: Handle module-level planning and execution
Defect Management: Perform RCA and mitigation
Documentation: Document own work and peer review others’ documentation
Design: Create LLD for multiple components
Mentoring: Guide junior team members and provide performance feedback
Skill Examples
Proficient in UI development and Flutter/Dart workflows
Strong debugging and testing skills
Experience with CI/CD, code reviews, and agile methodologies
Ability to estimate time and resources
Effective communicator and team player
Proactively seeks/extends help
Knowledge Requirements
Flutter & Dart
iOS and Android Development
Git, Webpack
Software Design & Architecture
DBMS, IDEs, and Agile development
Understanding of relevant customer domains
Preferred Background
5-8 years in mobile development with at least 2-3 years in Flutter
Experience in developing and deploying Flutter applications
Exposure to cross-functional teams and agile environment
Skills
Flutter,Dart,Git
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job