We are seeking a skilled and experienced Flutter Developer to join our dynamic development team. As a Flutter Developer, you will be responsible for creating and maintaining high-quality mobile applications using the Flutter framework. You will collaborate closely with designers, product managers, and other developers to deliver robust and visually appealing cross-platform applications.
Responsibilities:
- Develop high-quality, reliable, and scalable mobile applications using the Flutter framework.
- Collaborate with cross-functional teams, including designers, product managers, and backend developers, to understand project requirements and translate them into efficient and intuitive user interfaces.
- Write clean, maintainable, and well-documented code following industry best practices and coding standards.
- Conduct thorough testing and debugging of applications to ensure optimal performance and user experience across multiple devices and platforms.
- Continuously evaluate and implement new technologies, tools, and frameworks to enhance the development process and improve the quality of deliverables.
- Optimize application performance, responsiveness, and efficiency.
- Collaborate with backend developers to integrate APIs and web services into the mobile applications.
- Stay updated with the latest trends and advancements in mobile application development and share knowledge with the team.
- Participate in code reviews and provide constructive feedback to maintain code quality and consistency.
- Assist in estimating project timelines and contributing to project planning and scoping activities.
- Troubleshoot and resolve software defects and issues reported by users.
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- Proven experience as a Flutter Developer, with a strong portfolio of mobile applications built using Flutter.
- Proficient in Dart programming language and the Flutter framework.
- Solid understanding of object-oriented programming principles and design patterns.
- Experience with RESTful APIs, JSON, and web services integration.
- Familiarity with version control systems such as Git.
- Knowledge of mobile UI/UX best practices and a good eye for design.
- Strong problem-solving and debugging skills.
- Ability to work effectively in a fast-paced, collaborative environment.
- Excellent communication and interpersonal skills.
- Self-motivated and proactive with a strong sense of ownership and accountability.
Preferred Skills:
- Experience with Firebase or other backend-as-a-service platforms.
- Knowledge of native mobile app development (Android or iOS) is a plus.
- Familiarity with Agile/Scrum development methodologies.
- Experience with automated testing frameworks and tools.
- Knowledge of software development lifecycle and project management principles.
Join our team and be part of an innovative and forward-thinking organization that values creativity, collaboration, and continuous learning. As a Flutter Developer, you will have the opportunity to contribute to the development of cutting-edge mobile applications that will have a significant impact on our users.
Job Type: Full-time
Pay: Up to ₹35,000.00 per month
Benefits:
- Health insurance
- Provident Fund
Application Question(s):
- Share Github Repository link
Experience:
- Flutter Development: 2 years (Required)
Work Location: In person