Mid-level Flutter Developer
1395 views | Apply Before: 2023-01-31
Job Summary
No. of Vacancy
3
Job Type
Full Time
Offered Salary
Negotiable
Gender
Any
Career Level
Mid Level
Category
N/A
Experience
Minimum 2 years of relevant experience as a Flutter developer
Preferred Education
Bachelor in IT/Engineering
Location
Kupondole, Lalitpur
Apply Before
2023-01-31
Job Description

Competencies and experiences that we are looking for:

  • High proficiency in Flutter and Dart programming language with sound knowledge of Android, iOS and Web development
  • Strong knowledge of MVC, MVP, MVVM, Architecture component and memory management
  • Strong knowledge of ROOM models and define relationships, access dates using DAO’s and offline apps that sync with server
  • Experience with offline storage, threading, and performance tuning
  • Experience with Android Studio / VS Code, its Components and UI Component, Animation & Design Guidelines
  • Experience with Testing & Debugging (unit testing, UI testing and automation) and able to use Dart dev tools
  • Experience with RESTful web services, web socket, streams, parsing JSON/XML, protobuf and Network protocols
  • Practical experience using and deploying Flutter 2.0
  • Proven experience in writing readable code, creating extensive documentation for existing code, and refactoring previously written code
  • Strong software engineering skills, can design and implement software projects from the ground up.
  • Strong coding and analytical skills
  • Excellent understanding of OOPS concepts, and Design patterns
  • Experience with DevOps, Git, SVN, or other version control tools
  • Understanding of the full mobile development life cycle
  • Proficient knowledge of CI/CD pipeline

Competencies and experiences that are not mandatory but would excite us:

  • Experience to come up with reusable functions/objects that resolves the given problem with appropriate data structures and algorithms
  • Experience in SQLite and able to perform CRUD operations, complex queries, views, ORM tools and experts in RDBMS.
  • Strong knowledge in writing queries with enhanced performance and optimization.
  • Should have knowledge of DB migration & mirroring
Job Specification

What we are looking for:

  • Bachelor’s degree in Computer Science related degree
  • Minimum 2 years of relevant experience as a Flutter developer
  • Minimum 1 year of experience in native platform
  • Inquisitive, determined, diligent and has an open mind
  • Logical, tactful, problem-solver, self-learner
  • Zeal towards learning new things and towards growing in one’s career

What you will be doing:

  • Study and understand solution design documents provided by Engineering Manager to ensure consistent understanding of project requirements.
  • Write codes to develop the project as per technical requirements. 
  • Provide technical solutions/feedback to the Engineering Manager and other team members during the project development process.
  • Perform unit testing of each task completed to ensure that the task has met the technical requirements.
  • Strictly follow Engineering Manager’s sprint and version planning.
  • Provide timely information and solutions/feedback to Engineering Manager to minimize risks and control deviation in project timeline.
  • Support Engineering Manager to assess real-time status of project development.
  • Work closely with the Engineering Manager to prepare your professional development plan, and work diligently to fulfilled planned learning activities.
EB Pearls

Established in 2004, EB Pearls is one of the leading software development companies in Sydney, providing solutions to the wonderful list of clientele. We are a people-focused company with a dynamic team of 200+ talented developers, designers and quality analysts providing award-winning digital solutions.

FOR SECURE PAYMENT
Fonepay Image
CONTACT US