Halo believes in innovation by inclusion to solve digital problems. As an international agency of over 200 people specializing in interactive media strategy and development, we embrace equity and empowerment in a serious way. Our interdisciplinary teams of unique designers, developers and entrepreneurial minds with a variety of backgrounds, viewpoints, and skills connect to solve business challenges of every shape and size. We empathize to form deep, meaningful relationships with our clients so they can do the same with their audience. Working at Halo feels like belonging. Learn more about our philosophy, benefits, and team at https://halopowered.com/
We are seeking a skilled Flutter developer to join our team and help us develop high-quality mobile applications for our clients. The ideal candidate should be passionate about creating elegant and intuitive user interfaces, as well as delivering reliable and performant code.
Responsibilities:
- Collaborate with cross-functional teams to develop and maintain mobile applications using Flutter
- Participate in the entire application development lifecycle, from concept to deployment and maintenance
- Write clean, efficient, and maintainable code, following industry best practices and coding standards
- Work with APIs and third-party libraries to integrate data and services into the application
- Optimize application performance and ensure a seamless user experience across different devices and platforms
- Conduct code reviews, provide constructive feedback, and improve team processes
- Stay up-to-date with the latest trends and technologies in mobile development and apply them to your work
Requirements
- Strong knowledge of Dart programming language and Flutter framework
- At least 2 years of experience in developing mobile applications for iOS and/or Android, using Flutter, Native or Hybrid framework
- Familiarity with RESTful APIs, GraphQL, JSON
- Solid understanding of software design patterns and architectural principles
- Experience with version control tools such as Git
- Excellent problem-solving skills and attention to detail
- Fluent english communication skills and ability to work effectively in a team environment
Benefits
- 100% remote position
- Payments in USD
- Signing loan
- Paid Time Off