Software Engineer - Flutter

Code Fusion Technologies Pvt. Ltd.

Code Fusion Technologies is a global software development company providing IT solutions to enterprises worldwide. Combining proven expertise in technology, and an understanding of emerging business trends, Code Fusion delivers a range of software development solutions that includes e-business solutions, enterprise applications, professional website design and development, product engineering, CMS software, etc.

Details / requirements:

About the Role:

We are seeking a skilled Flutter Developer with at least 2 years of experience to design and develop high-quality mobile applications for Android and iOS. The ideal candidate will have a strong command of Flutter and Dart, and be capable of independently managing the full app development lifecycle—from concept to deployment—in a fast-paced, agile environment.

Key Responsibilities:

  • Independently plan application architecture and workflows based on project requirements, ensuring alignment with business objectives.

  • Design intuitive, pixel-perfect, and responsive user interfaces that deliver a seamless, native-like experience across iOS and Android.

  • Develop robust, scalable, and efficient mobile applications using Flutter, adhering to best practices and coding standards.

  • Analyze and interpret client or product requirements to create technical specifications and actionable development plans.

  • Write clean, testable, and maintainable code to ensure long-term reliability and performance.

  • Diagnose and resolve bugs, performance bottlenecks, and cross-platform compatibility issues to maintain optimal app functionality.

  • Integrate RESTful APIs, third-party libraries, and services such as Google Maps or location-based features as needed.

  • Collaborate with product managers and designers to refine requirements and implement innovative features.

  • Contribute to agile project planning, providing accurate estimates and ensuring timely delivery of milestones.

  • Stay informed about Flutter updates, tools, and industry trends to enhance development efficiency.

Required Qualifications and Skills:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

  • Minimum of 2 years of professional Flutter development experience, with a proven track record of independently delivering iOS and Android applications.

  • Strong expertise in planning, designing, and developing scalable mobile applications using Flutter.

  • Proficiency in object-oriented programming (OOP), state management, offline storage, and JSON/XML parsing.

  • Experience integrating APIs and third-party services, including location-based features and Google Maps.

  • Solid understanding of relational databases (e.g., MySQL, PostgreSQL) or NoSQL databases, including schema design.

  • Familiarity with version control systems (e.g., Git) and the Software Development Life Cycle (SDLC).

  • Ability to work autonomously, prioritize tasks, and meet deadlines while maintaining high-quality standards.

  • Strong problem-solving skills, attention to detail, and a proactive approach to technical challenges.

Preferred Skills:

  • Experience in Agile/Scrum methodologies, using tools like Jira or Bitbucket.

  • Familiarity with cloud services such as Firebase, AWS, or Docker.

  • Knowledge of CI/CD pipelines, automated testing, or mobile app security practices.

  • Innovative mindset with a passion for adopting new technologies and frameworks.


To Apply: 

Please send your resume/CV to hr@codefusiontech.com after completing this form: https://bit.ly/codefusion-flutter


Note: It is compulsory to fill up the form and candidates won't get a callback if they don't fill out this form.

Overview

Category Web Designing & Programming, Engineering - Software, Computer - Programming, Mobile App Development, Software Development
Openings 2
Salary Based on experience
Position Type Full Time, Contract
Position Level Mid Level
Experience 2+ years
Education B.E. in Computer Science, Bachelors in Computer Science, Computer Engineering
Posted Date 16 Apr, 2025
Apply Before 16 May, 2025
City Kathmandu