Flutter mobile developer

Posted 1 year ago

Flutter mobile developer

Coimbra, Porto, Sertã
Present Technologies, recognised as one of Best Companies to Work for in Portugal for three years in a row, is seeking for highly-skilled Flutter developers to join our mobile development team. From large-scale digital platforms to market-leading mobile apps, our clients and partners trust us to build reliable software used every day by millions of users.
If you are looking for challenging projects, love to play around with modern mobile frameworks and think you can handle the pressure, this offer is for you!

WE are PRESENT because WE CARE!
ROLE DESCRIPTION - KEY RESPONSIBILITIES:
  • Create hight fidelity and fully reactive mobile apps using Flutter framework
  • Create and/or port iOS and Android native plugins into Flutter packages
  • Develop network sensitive applications integrated with security and different authentication providers
  • Follow the best mobile and Dart practices to create clean, documented and reusable code
  • Work closely with the design team to deliver the best UX
  • Dedication to complete projects on time
  • Help the team evolve, sharing and experimenting new ideas and technologies
MAIN REQUIREMENTS:
  • Proficient understanding of Flutter framework development (minimum of 1 year)
  • Solid experience with mobile development stack (Android/iOS)
  • Being quite comfortable with Dart language
  • Solid understanding of engineering principles and fundamentals of the different stages of mobile development, including automated testing, build processes and deployment
  • Experience with Android (Java/Kotlin) or iOS (Obj-C/Swift), ideally, having worked with both.
  • Creating testable code and make testing a priority
  • Knowledge of industry best practices
  • Prior experience with Git source control system and tools such as GitHub or GitLab
  • Agile methodologies such as SCRUM or Kanban
  • Good communication and organizational skills
  • Proficiency in English
NICE TO HAVE:
  • Use state management using BLoC, Inherited Widgets or Redux
  • Experience with Flutter animations and/or Flare tool
  • Expertise with RESTful APIs to connect to back-end services
  • Versatile with 3rd party libraries
  • Having performed tests using Flutter driver tools
  • Having published apps in Google Play and App Store
  • Experience with CI/CD tools (eg. Jenkins)
PERKS:
  • Healthcare Insurance
  • Mobile phone
  • Company/performance bonus
  • Three extra days of holidays
  • Contribution for kindergarten payment (Childhood ticket)
  • Great offices with free fruit and coffee
  • English lessons
  • Technical training / learn sessions / workshops
  • Flexible working hours
  • Work with a very talented team
  • Prestigious clients
  • Welcoming and relaxed work environment

Apply Online

A valid email address is required.
A valid phone number is required.