Position: Mobile Developer
Company: gointeractive.co
Experience required: 5y
English level: upper

This platform will make it easier for people to find fun experiences for all occasions, whether with friends or colleagues, for any holiday (sports / team activities / activities in new cities). The platform is designed only for businesses that offer fun experiences and for people looking for a fun experiences.

We are looking for a skilled Mobile Developer with prior developing experience to create and maintain mobile applications for Android and iOS devices. You will be working with the team to develop and maintain high-quality mobile applications.

If you’re passionate about mobile platforms and translating code into user-friendly apps, we would like to meet you. As a Mobile developer, you’ll collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment. Ultimately, you should be able to design and build the next generation of our mobile applications.

**Responsibilities**
- Support the entire application lifecycle (concept, design, test, release, and support)
- Produce fully functional mobile applications writing clean code
- Gather specific requirements and suggest solutions
- Write unit and UI tests to identify malfunctions
- Write effective APIs
- Ensuring cross-platform optimization for mobile phones
- Troubleshoot and debug to optimize performance
- Work with the product team to plan new features
- Ensure new and legacy applications meet quality standards
- Research and suggest new mobile products, applications, and protocols
- Staying abreast of developments in web applications and programming languages

**Requirements**
- 5+ years of work experience as a Mobile developer
- Demonstrable portfolio of released applications on the App Store or the Android market
- In-depth knowledge of programming languages such as Reactive Native, Flutter, Swift, and Java
- Experience with third-party libraries and APIs
- Familiarity with UI/UX design
- Excellent analytical skills with a good problem-solving attitude
- High proficiency in the English language
- Excellent communication and teamwork skills
- Great problem-solving skills
- Great attention to detail and deliver high-quality code in a timely manner
- Strong organizational and project management skills
- Bachelor Degree in Computer Science, Statistics or relevant field

**We offer**
- Competitive compensation, based on experience
- The opportunity to contribute to high-impact, high-visibility, and high-quality software products with hundreds of thousands of daily users
- Ability to work with modern infrastructure and cutting edge tools & technologies
- A culture dedicated to professional growth, with continuing education enrichment
- Flexible schedule
- An open, transparent and fun work culture
- Career and professional growth