We are seeking an experienced Flutter Developer with 4+ years of hands-on experience in developing web and mobile applications. The ideal candidate is a fast learner with strong adaptability, excellent communication skills, and a talent for building client relationships. They should thrive in a dynamic, fast-paced environment, working effectively both independently and in collaboration with key stakeholders.
Technical Proficiency:
4+ years of hands-on experience with Flutter (Dart) and mobile technologies
In-depth knowledge of the app development lifecycle (design, development, deployment)
Proficient with code versioning tools, particularly Git.
Strong understanding of mobile SDKs and security flag implementation.
Knowledge of cloud platforms, specifically AWS.
Awareness of the latest technology trends.
Systems thinking ability.
Requirements:
Soft Skills and Professional Qualities:
Excellent communication skills, both oral and written.
Keen learner with a self-driven approach to learning ("Self Learning").
Detail-oriented with a "First Time Right" approach.
High customer orientation and adaptability to a matrix work environment.
Strong analytical, interpersonal, and negotiation skills.
Leadership and team collaboration abilities.
Integrity, ethical work standards, and resilience.
Relationship-building and stakeholder influence skills.
Main Responsibilities:
Development and Implementation:
Design and implement new app modules as per product requirements using the Flutter framework
Build reusable code and libraries for scalability and efficiency
Create and integrate user interface elements as designed by UI/UX teams.
Collaboration and Integration:
Integrate data storage solutions and various third-party APIs.
Collaborate closely with UI/UX designers, PMs, QAs, and other developers.
Engage in software architecture discussions, design reviews, and code reviews.
Optimization and Maintenance:
Optimize applications for speed and scalability
Ensure seamless integration of UI elements and adherence to design specifications.
Quality Assurance:
Maintain high standards of code quality and testing.
Ensure applications meet performance, quality, and responsiveness requirements.
Required Competencies:
Must possess excellent communication skills oral and written
Must possess knowledge of latest technology trends
Must be a keen learner should be able to drive Self Learning
Must practice principle of First Time Right
Must have an Eye for Details
Must have high Customer Orientation
Must be adaptable to working in multiple matrix work environment
Must possess good systems thinking
Must possess good negotiation, analytical and interpersonal skills. Good leadership & team player qualities.
High on personal integrity with ability to establish relationships and work in teams and should be able to influence stakeholders. Should poses independence, robust ethics and resilience.
Years of Experience:
4+ year of relevant work experience with a reputed organization.
Educational Qualification:
ME (IT, Computer), BE (IT, Computer), MCA, MSC-IT, BCA
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Back End DeveloperEmployement Type: Full time