Lead Flutter Developer – Issy-les-Moulineaux, Hauts-de-Seine

Lead Flutter Developer

LINAGORA

Issy-les-Moulineaux, Hauts-de-Seine

Postuler

Project: Twake WorkPlace

Position: Lead Flutter Developer

Location: Paris

WHO WE ARE? Founded in 2000, LINAGORA is now positioned as one of the leaders in French free software. We are present in six countries and have approximately one hundred clients. We develop innovative software and advise and support our clients in their efforts to implement open-source solutions.

The number of our products and plans is growing, so we are looking for talent in the R&D team.

Since 2000, we have been developing open source, so it is important for us to see people who share our philosophy, create high-quality code, be active in the community, and do their best to create a high-quality open-source alternative to the products of IT giants.

You will become part of the Twake WorkPlace Team, an open-source digital workplace for enterprise and medium businesses, open-source analog for MS Team/Slack. You will design and develop a product, Twake Chat, a sovereign and secure communications application based on Matrix protocol.

It is also possible to participate in related company projects with a similar technology stack (Twake Mail, Twake Calendar, internal integrations, user management and payment systems, and globally, TwakeWorkPlace).

YOUR RESPONSIBILITIES:

  • Lead a team of developers to design, develop, and maintain a high-performance chat application.
  • Design scalable and maintainable architecture using Flutter
  • Work closely with product managers and UX/UI designers to translate business requirements into technical solutions.
  • Participate in product design, offer new ideas
  • Work in a team, using AGILE methodologies, to deliver software on time
  • Collaborate with other team members to ensure our team maintains high standards
  • Coaching the members of the team and attending to the interview process to scan the technical part
  • Drive innovation by exploring new technologies and techniques to improve the overall product and development process.
  • Follow and inspire team to follow best development practises like TDD and detailed developers and users documentation

OUR IDEAL CANDIDATE:

You have real expertise in mobile development, test writing, TDD, integration, and continuous deployment. You have worked on several Scrum projects and have shown particularly interesting velocity during your various experiences.

Required technical skills:

  • 8+ years’ experience in mobile software development (Android, iOS, or Flutter).
  • 3+ years’ experience with Flutter
  • You are an active contributor to the open-source community, with an active account on GitHub
  • You already have an application in your portfolio with 100K+ downloads in application stores
  • Experience with automated unit, integration, and end-to-end testing
  • Knowledge of other web technologies and UI/UX standards.
  • Familiarity with cloud message APIs and push notifications.
  • Strong OO design and skills in functional programming and reactive programming.
  • Good communication in English

Soft Skills:

  • Focus on quality results, not on process
  • Ability to work in an international team with different cultural traditions
  • Ability to quickly switch between projects
  • Interest in the entire product being developed, understanding that it is you who daily creates a product that helps people automate routine business processes
  • It is important for you to have as your goal the creation of a first-class product that is chosen by users for its convenience and simplicity
  • You are ready to be active and develop the open-source community and participate in specialized conferences

Postuler

Voir tous les emplois