
Engineer – Mobile
Posted May 7

Posted May 7
This is a fully remote position, open to applicants in Brazil.
• Create, test, and implement new user-facing code in Dart utilizing Flutter technology.
• Design reliable and engaging user experiences.
• Diagnose and resolve issues, including performance and scalability challenges.
• Participate in the planning, estimation, and scoping of feature development.
• Review pull requests from fellow software engineers, and eventually engage in pair programming with them.
• Proven experience in mobile app development using the Dart programming language and the Flutter Framework.
• Consider "Clean Code" by Uncle Bob as an essential read.
• Organizes code following clean architecture principles.
• Consistently applies SOLID principles in daily work.
• Strong knowledge of state management patterns such as BloC, MobX, and Provider.
• Experience in developing Unit Tests and Integration Tests within Flutter.
• Successfully created and launched a Flutter application on the App Store or Google Play.
• Familiarity with Firebase tools and design platforms like Figma, Avocode, or Zeplin.
• Previous experience with mobile app development using native technologies (iOS or Android).
• Advanced expertise in AI-driven tools and automation for software development.
• Excellent communication skills, with advanced English proficiency for effective collaboration within our global team.
• Competitive salary and performance-based bonuses.
• Flexible working hours and remote work options.
• Opportunities for professional growth and development.
• Collaborative and inclusive work environment.
• Access to the latest tools and technologies.
INDEPTH HYGIENE SERVICES LIMITED
Terabase Energy
Get handpicked remote jobs straight to your inbox weekly.