Job offer: Flutter Developer


Announced
01/10/20243 month(s) ago
Job Status
Full Time
Job Type
Employee
Job Category
Job Title
Flutter Developer
Work At
Omega BPO
Job Presentation
Key Responsibilities as Flutter Developer

  • Analyze Project Requirements : Review solution design documents to ensure clarity and alignment with project goals.
  • Code Development : Write high-quality code that meets technical specifications and standards.
  • Provide Feedback : Offer technical insights to the Engineering Manager and team members throughout the development process.
  • Unit Testing : Conduct thorough unit tests on completed tasks to verify compliance with requirements.
  • Adhere to Planning : Follow the Engineering Manager's sprint and version plans diligently.
  • Risk Management : Share timely updates and solutions to minimize project risks and deviations.
  • Support Project Assessment : Assist the Engineering Manager in evaluating the real-time status of project development.
  • Professional Development : Collaborate with the Engineering Manager to create and pursue a professional development plan.

Expected Strengths and Competencies

  • Proficiency in Flutter & Dart : Strong expertise in Flutter and Dart for Android, iOS, and Web development.
  • Architectural Knowledge : Deep understanding of MVC, MVP, MVVM architectures, and memory management.
  • ROOM Model Expertise : Competence in ROOM models, including DAOs and offline app synchronization.
  • Storage & Performance : Experience with offline storage solutions, threading, and performance optimization.
  • Development Tools : Familiarity with Android Studio/VS Code, including UI components and design guidelines.
  • Testing & Debugging : Proficient in unit testing, UI testing, automation, and utilizing Dart development tools.
  • API Experience : Knowledge of RESTful services, web sockets, JSON/XML parsing, and network protocols.
  • Version Control Proficiency : Experience with Git, SVN, and other version control systems.
  • Mobile Development Lifecycle : Comprehensive understanding of the mobile app development process.
  • CI/CD Pipeline Knowledge : Proficient in CI/CD practices and deploying apps to app stores.

Beyond the Basics: Desired Strengths and Competencies

  • Reusable Code Development : Ability to design reusable functions/objects using appropriate data structures and algorithms.
  • SQLite Expertise : Skilled in performing CRUD operations, complex queries, and DB optimization.
  • DB Migration Knowledge : Understanding of database migration and mirroring practices.


What We Offer:

  • Competitive salary and performance-based incentives.
  • Opportunities for professional growth and development.
  • A dynamic and inclusive work environment.
  • Five working days in a week.
  • Office outing and dinner.
  • Tea and snacks
  • Fresh office-cooked food.

Note: we are following UK based time, Local working time will be 1: 30 PM-9: 45 PM.


How to Apply?

Please apply for this job on Kantipurjob.com website:
JOB BY
Kantipurjob.com
Lalitpur, Kathmandu
   +977 1-4251599, +977 1-5532572

View all 148 Jobs

Related Jobs


See all jobs