Senior Flutter Developer

Developement
Apply

Our Ideal Candidate

You are an experienced Mobile Developer with demonstrated expertise in mobile development, including test writing, TDD, integration, and continuous deployment. You have a track record of working in Scrum environments with a proven ability to deliver projects efficiently.

Your Responsibilities

As a Mobile Developer, you will be expected to:
  • Develop new features to enhance our mobile applications
  • Customize and modify the platform to meet the unique needs of current clients
  • Refactor code to ensure performance, maintainability, and scalability
  • Perform code reviews to ensure high standards and best practices are followed
  • Collaborate closely with the design and business analytics departments to ensure seamless project execution
  • Actively participate in product design and contribute new ideas to improve the user experience
  • Design and build applications for mobile platforms (Android, iOS, Flutter) using cutting-edge technologies
  • Work with product and business teams to define market-fit solutions and features
  • Collaborate with the team to deliver software on time using Agile methodologies
  • Support international teams in developing products tailored to clients' needs
  • Keep up to date with the latest mobile technology trends and incorporate new insights into development
  • Coach team members and contribute to the interview process by evaluating technical expertise
  • Optionally, participate in related company projects using a similar tech stack, including Twake, Tmail, Calendar, and internal systems for user management and payment processing

Required Skills

  • 5+ years of experience in mobile software development on Android, iOS, or Flutter
  • Strong familiarity with RESTful APIs for connecting mobile applications to back-end services
  • Knowledge of web technologies and UI/UX standards
  • Understanding of State management approaches
  • Proficient with code versioning tools (e.g., Git)
  • Experience with cloud messaging APIs and push notifications
  • Strong knowledge of Object-Oriented (OO) design, Functional programming, and reactive programming
  • Fluent English communication skills

Soft Skills

  • Strong focus on delivering quality results rather than following rigid processes
  • Ability to work within an international team with diverse cultural backgrounds
  • Flexibility to quickly switch between projects as needed
  • Passionate about the entire product development process, recognizing the direct impact your work has on automating routine business tasks
  • Driven to create a first-class product that users choose for its convenience and simplicity
  • A proactive attitude with a commitment to contributing to the open source community and participating in specialized conferences

What We Offer

  • Attractive salary and benefits
  • Paid vacation and official days off
  • For our France office:
  • A beautiful office villa with a pool and barbecue on the banks of the Seine (Ile Saint-Germain)
  • Paddle boarding and kayaking opportunities
  • Restaurant tickets
  • Tasty coffee and ice cream during the summer
  • Opportunities to attend specialized conferences
  • Refresher courses to keep your skills up to date
  • Relocation possibilities for the right candidate

Contract: CDI