The Flutter Developer will be responsible for designing, developing, and maintaining high-quality cross-platform mobile applications for Android and iOS using the Flutter framework.
Qualification and Experience
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field
- Minimum 2–4 years of professional experience in mobile application development.
Job Description
- Develop, test, and deploy high-quality Flutter applications with clean, maintainable, and scalable code.
- Collaborate with product managers, designers, and backend engineers to translate requirements into functional and efficient mobile solutions.
- Optimize app performance, including load time, memory usage, and rendering speed, ensuring smooth user experiences.
- Participate actively in sprint planning, daily stand-ups, and retrospectives, contributing ideas and feedback for continuous improvement.
- Conduct code reviews to ensure code quality, maintainability, and adherence to best practices and architectural standards.
- Troubleshoot, debug, and resolve issues in a timely manner to maintain high app stability and reliability.
- Keep up-to-date with emerging Flutter technologies, libraries, and tools to enhance productivity and performance.
- Prepare and maintain technical documentation for reference and reporting.
- Collaborate with QA teams to ensure all applications meet required performance and security standards before deployment.
Required Skills
Technical Skills:
- Proficiency in Flutter and Dart programming language.
- Strong understanding of RESTful APIs, third-party integrations, and state management (e.g., Provider, Bloc, Riverpod, GetX).
- Knowledge of Git version control and CI/CD processes.
- Familiarity with Firebase, push notifications, and cloud messaging services.
- Understanding of mobile UI/UX design principles and responsive layouts.
- Experience with app performance optimization and debugging tools.
Soft Skills:
- Excellent problem-solving and analytical thinking abilities.
- Strong communication and collaboration skills within cross-functional teams.
- Ability to manage multiple tasks and deliver within deadlines.
- Continuous learner with adaptability to new technologies and tools.
- Detail-oriented mindset with a focus on quality and performance.
Benefits of Working as eSewa
• Stellar opportunity to work with the rising company
• The amazing and passionate young team, beautiful office space
• Trust of biggest FinTech company.
• One-of-a-kind company culture and growth opportunities to accelerate your career progression.