Flutter Developer at ERNI responsible for designing, developing, and maintaining mobile applications. Seeking candidates with strong mobile development experience and knowledge of Flutter framework.
Responsibilities
Develop and maintain mobile applications using Flutter and Dart
Mastery of Object-Oriented Principles (S.O.L.I.D. Principles)
Experience with static code analysis tools (Dart Code Metrics)
Assist in the integration of third-party APIs and services
Knowledge or experience with MVVM architecture
Writes and maintains high coverage unit testing and Widget testing
Develop and maintain CI/CD pipelines using Azure DevOps
Experience with Agile/ Scrum Process
Conduct peer code reviews
Write software documents as needed
Ensure the performance, quality, and responsiveness of applications
Collaborate with cross-functional teams to define, design, and ship new features
Mentor and guide other developers on the team
Stays up-to-date with the latest industry trends and technologies related to mobile development.
Requirements
Bachelor’s degree in Computer Science, or a related field
8+ years of industry experience in mobile application development
4+ years of experience with the Flutter framework
Solid understanding of mobile development principles, design patterns, and best practices
Experience with Dart and the Flutter ecosystem
Experience with RESTful APIs and JSON data
Strong debugging and troubleshooting skills
Experience with Git and version control
Understanding of mobile app design principles and UI/UX best practices
Knowledge of state management solutions (e.g., Provider, Bloc, Riverpod)
Experience with Firebase or other backend services is a plus
Familiarity with Agile development methodologies
Knowledge of CI/CD practices and tools
Excellent problem-solving skills and attention to detail
Strong written and verbal communication skills
Experience with MedTech industry is required.
Benefits
ALL company PERKS AND BENEFITS take effect UPON HIRING!
Contract: there is always a project and opportunity for you.
Personal Development and Travel Opportunities outside the Philippines.
Baby Basket – to welcome your newborn to the ERNI family.
Fruit Basket – boost of vitamins during hospitalization.
Free snacks and coffee in the office.
Free Training with Certifications: Grow with us through technical and non-technical training.
Challenging Projects: ERNI is dedicated to developing high-quality software in complex technical environments such as MedTech, Industry, Finance, and Transportation.
Employee Welfare: You will be guided by a group of people who will guide and support you to have the right tools and mindset.
Promotions & Recognition: From the very first day, we offer you a way to learn and develop yourself in our company.
Communication: You will find transparency, honesty, and open communication in our working culture.
SAP TM Developer driving global SAP TM rollouts with ABAP and Fiori/UI5 in logistics solutions. Working with integrations and ensuring quality in transportation planning and execution.
Team Lead in Software Development managing teams enhancing DEX capabilities for enterprise customers. Leading cross - functional teams while improving product delivery and quality.
CNC Programmer developing CNC code for multiple machining centers at DESTACO. Collaborating closely with manufacturing engineers and operators to ensure production quality and efficiency.
Part Time Job Developer in Employment Services program, empowering individuals with disabilities to achieve meaningful employment in Island County area. Building partnerships with local businesses based on client skills and interests.
Developer for Data Management at Consort Group, contributing to design and maintenance of data - processing solutions in a corporate banking IT ecosystem.
Solar energy business developer intern at Mexens, involved in agrivoltaic project development and collaboration with farmers in France. Support project feasibility and stakeholder negotiations while enhancing skills in renewable energy.
Field Consultant conducting multi - line risk assessments and providing risk mitigation services for The Hartford. Partnering with clients to enhance resilience and operational performance.
Field Consultant managing multi - line risk assessments and mitigation solutions for clients and underwriters. Delivering data - driven insights to improve resilience and operational performance.
Associate Director responsible for Product Control automation solutions at RBC. Leading transformative initiatives for Macro products with strong technical capabilities using Python and VBA.
Mainframe MQ System Programmer solving complex problems for global clients across various platforms. Manage clients' systems data, prioritize tasks, and collaborate with talented teams.