Position: Senior Mobile Flutter Engineer
Company: Forte Group Inc.
Experience required: 5y
English level: intermediate

**Project Description:**

We develop a software platform for our client that is an end-to-end solution that digitalizes all types of experience in the golf play and recreational industry. The platform includes a set of application components that help operate resorts, and bookings, manage membership, give visibility to revenue and costs, accompany players at golf courses and organize tournaments. The platform currently operates in more than 1500 golf courses in Europe and globally, around the world.

You will be working in close collaboration with the backend development team and web apps frontend developers. You also will be directly in touch with managers providing feature requests and sharing feedback from the end users of the apps. In this position, it’s a good chance to equally provide your input into the UX design of how features will be implemented from a user perspective and make that implementation in apps.

We still have some Swift and native Android Java code that needs to be migrated to Flutter over the time, therefore experience in any of these technologies would be a plus.

**Responsibilities:**

● Analize requirements and make quality implementations;
● Maintain mobile applications in iOS and Android markets, various device types;
● Define technical concept and modernize codebase when pragmatically necessary;
● Work closely with the business team while applying strong analytical and problem-solving skills to deliver high-quality software that meets the needs of end-users and business stakeholders;
● Conduct code reviews and mentor less experienced colleagues.

**Technologies:**

● Must have: **Flutter**
● Nice to have: React Native, Swift, Android Java
● Backend (owned by a separate team): Java, Spring, Hibernate, PostgreSQL

**Qualifications:**

● Self-driven team member of a high-performing development team who cares about the team culture and takes pride in the outcome of the teamwork
● Bright and engaging with "start-up" energy and passion
● Flexible and able to align with priorities coming from the business
● Enjoys an Agile development environment, Scrum methodology experience is a plus
● Excellent interpersonal and communication skills
● **Intermediate English or higher**

**Experience:**

● BS/BSE degree or equivalent with a minimum of **5+ years of relevant work experience in software engineering**
● Experience in building/integrating Frontend and Backend APIs
● Experience with automated code testing (unit testing, automated UI testing)
● Experience working on enterprise level, production applications

**We offer:**

● Experience working with colleagues locally and abroad
● Opportunities for self-realization working on challenging projects using new technologies and tools
● Friendly team and enjoyable working environment    
● Social and corporate events
● Possibility for career development
● Participation in professional trainings, meetups
● Medical & family care programs
● Various sport activities coverage
● Fully paid by Forte 5 sick days during working year
● Internal English courses provided by Forte Teacher
● Comfortable and fully equipped workplace