Position: Mobile Developer
Company: Visartech inc.
Category: iOS
Experience required: 2y
English level: upper
Published: 2023-03-01T00:00:00+02:00

Visartech Inc. is a development partner with 13+ years of experience that provides services from initial concepts to custom 3D solutions leveraging cutting-edge technologies to foster our clients to become trendsetting digital enterprises.

Working with Visartech means having an opportunity to deal with challenging tasks and being free to create your own way of doing things while getting all the guidance needed. We value teamwork, people with desire to grow and flexibility in work.

**Our mission** is to put technology solutions to work for visible success via software art and expertise power.

**We are looking for a Swift Developer to join our distributed team**, and work on a Mobile app that brings an immersive visual and musical experience where the end-user has creative agency. Maximum performance realism & ability to practice.

**ABOUT THE PROJECT**

The Project is a music app built on React Native with Superpowered SDK integration for sound manipulation. Users can play flattened classical music and change the visualizations reflecting music frequencies in real time while manipulating controllers. The app offers an immersive musical experience for enthusiasts and professionals alike.

**The goal** is to help the SCRUM team to turn interesting customers’ ideas into great features which will become high-quality, useful, and valuable user experiences for end customers via the implementation of a native iOS module in the React Native app and make a migration from React Native to Swift totally in the future.

**🔥 ARE THESE POINTS ABOUT YOU?**

⦿ Deep knowledge of Swift
⦿ 4,5+ years in commercial development
⦿ Experience with audio stream processing and visual effects is a must
⦿ Strong knowledge of Algorithms and Data structures
⦿ Knowledge of the general mobile landscape, architectures, trends, and emerging technologies
⦿ Understanding of the full mobile development life cycle
⦿ Strong debugging skills
⦿ Understanding fundamental design principles behind a scalable application
⦿ Understanding the nature of asynchronous programming and its quirks and workarounds
⦿ Experience in covering the app with Unit Tests (function, integration, unit test)
⦿ Experience with releases at AppStore
⦿ Upper-Intermediate English (written and spoken)
⦿ Experience with version control systems (Git)
⦿ Familiar with the Scrum framework
⦿ Understanding of interaction with React Native will be a plus

**🌟 WHY VISARTECH?**

⦿ Competitive compensation;
⦿ Develop projects from scratch or join established ones to work on challenging tasks;
⦿ Flexible schedule, fully remote option or modern and autonomous office space in Kyiv;
⦿ Collaborative and Agile environment;
⦿ Possibilities for professional and career growth;
⦿ Individual annual training budget (courses, conferences, certifications);
⦿ 20 working days of paid vacation, paid sick leaves and public holidays;
⦿ PE accounting and support;
⦿ Different internal activities and team-buildings.

**RECRUITMENT PROCESS**

💡 First acquaintance ---- 💡 Final Interview