A leading software company in Metro Manila is looking for a skilled developer experienced in Flutter and Dart. You will work collaboratively with engineers, contribute to all development stages, enhance coding practices, and ensure software engineering standards are followed. Knowledge of Agile methodologies and unit testing is essential. A great opportunity for those looking to thrive in a dynamic environment.
Qualifications
Working experience with Flutter.
Working knowledge of Dart.
Experience writing unit tests.
Knowledge of building CICD Pipelines is a plus.
Knowledge of Native iOS and Android development is a plus.
Working knowledge of Domain Driven Design.
Working knowledge of Object-Oriented Programming and Design Patterns.
Understanding of SOLID design principles.
Working knowledge in one or more OOP Languages.
Experience working in an Agile Scrum Environment.
Experience integrating with REST APIs.
Working knowledge of GitLab flows and different branching strategies.
Responsibilities
Work with fellow engineers for code review.
Contribute to all stages of development including designing, coding, reviewing, and testing.
Collaborate with Lead Software Engineers, Testers, and SMEs to ensure product is delivered.
Enhance and improve coding practices.
Ensure software engineering standards are in place such as unit test code coverage.
Document system components.
Create and maintain product features.
Skills
Flutter
Dart
Unit testing
CICD Pipeline knowledge
Native iOS development
Native Android development
Domain Driven Design
Object-Oriented Programming (OOP)
SOLID principles
Agile Scrum
REST APIs
GitLab
Job description
Job Description:
Work with fellow engineers for code review
Contribute to all stages of development including designing, coding, reviewing, and testing
Collaborate with Lead Software Engineers, Testers, and SMEs to ensure product is delivered
Enhance and improve coding practices
Ensure software engineering standards are in place such as unit test code coverage
Document system components
Create and maintain product features
Qualifications
Working experience with Flutter
Working Knowledge of Dart
Experience writing unit tests
Knowledge of building CICD Pipelines is a plus
Knowledge of Native iOS and Android development is a plus
Working knowledge of Domain Driven Design
Working knowledge of Object-Oriented Programming and Design Patterns
Understanding of SOLID design principles
Working Knowledge in one or more OOP Languages
Experience working in an Agile Scrum Environment
Experience integrating with REST APIs
Working knowledge of GitLab flows and different branching strategies