Position: Mobile - flutter developers / AI platform for Smart Houses
Company: inVerita
Experience required: 5y
English level: upper

About the project:
   A smarter app for the smart home. An Artificial Intelligence (A.I.) platform built to be contextual and proactive, providing businesses the tools to develop human-like conversational experiences. The Mobile platform is AN infrastructure, a device and is channel-agnostic, offering voice, text, and rich accessible customer experiences.
 - Client: Los Angele;
 - Stage: ongoing since 2017;
 - Current team: 25 mobile developers, architect, team lead. Potential growth - 5-10 mobile (flutter) developers.

Qualifications:
 - Deep understanding of BLOC/Redux/MobX architecture;
 - Experience developing a cross-platform application using Flutter SDK (from 6 months to 1 year);
 - Knowledge of TDD/BDD processes and techniques Good understanding of UI/UX concepts for mobile devices;
 - Good understanding of custom UI development and advanced animations;
 - Work closely with the system architects, UX / UI Designers, and other team members;
 - Strong understanding of software engineering practices;
 - Familiarity with Agile/Scrum delivery methodology;
 - 5-8 years of hands-on experience developing and implementing mobile applications in Android / iOS;
 - Knowledge of Data structures and Algorithms;
 - English level: upper-intermediate;
 - Usage of Foreign Function Interface in Flutter / Dart.

Duties and responsibilities:
 - Developing different parts of a complex platform on Flutter;
 - Closely collaborating with the team of 25 developers regarding the development of new and existing feature;
 - Plan and execute R&D goals with Agile methodology.

Benefits and social package:
 - Grammar and vocabulary English courses, provided from the start of Your cooperation with inVertia;
 - Leisure activities – at inVertia you will find different opportunities for socializing;
 - Career and professional development opportunities: mentorship program
professional trainings;
 - internal knowledge sharing;
 - Partial compensation of professional literature from Amazon.com;
 - Partial compensation of the gym membership;
 - The compensation of regular massage therapy;
 - Access to the internal library;
 - Round-the-clock access to the office;
 - The ability to choose a work schedule based on two-three options;
 - Relocation Package: if you are moving from another city to work with inVerita, the company pays 2 weeks of staying at the hotel + 100$ to your needs (in case you left the company before 6 working months, you must refund the money for Relocation Package);
 - Ability to resume services provision after the childbirth period.

Interview stages:
 - 1-st stage - into call with our Recruiter;
 - 2-d stage - technical client interview.