We are looking for a quality driven iOS Engineer with high attention to detail to develop a new app, built from scratch using native iOS technologies.
The world’s leading luxury brand with large manufacturing that specializes in custom-made jewelry (rings, earrings, necklaces) needs an e-commerce app to provide the best service.
Our team takes part in many data / 3D rendering / AI / AR-related projects for this manufacturer. Now the mobile app is one of them. You will be involved in creating a fast and eye-catchy app that will cross borders to bring service all over the world. Thus, you’ll have an opportunity together with the team to make design decisions, using modern technologies.
About the project
The app will be created to sell products in a luxury segment. Besides standard e-commerce, we will be working on implementing awesome features and integrations such as try-on experience and 3D renderings of the goods.
Team members
The team consists of 2 iOS engineers, 2 Android engineers, a QA engineer, UI/UX designer, Project Manager. There will be other on-site team members that manage the backend and e-commerce platform.
Technologies
iOS SDK, Swift, Swift UI, UIKit framework, integrations with Unity modules for rendering, other 3rd party libs, frameworks and SDKs as needed.
Your contribution
- participation in the app design from the ground up;
- reviewing other developers’ code;
- keeping up-to-date with industry trends and technology developments;
- participating in tickets discussion and estimation;
- taking responsibility for your work and its thorough quality control.
Expertise you need
- computer science or similar technical education degree;
- 3+ years of experience working in commercially successful projects with a significant user base;
- general computer-science knowledge: algorithms, data structures, operating systems, networks, databases;
- understanding of Reactive programming principles;
- deep knowledge of iOS SDK;
- proficient knowledge of Swift, SwiftUI, and Combine;
- English level: Upper-Intermediate and higher.
Nice to have
- adherence to Bob Martin’s “Clean code” principles (or its language-specific derivatives);
- experience with 3rd party SDKs integration;
- Unity or other 3D rendering libraries;
- knowledge and experience with Objective-C.
Why us
Cozy office or home environment
- MacBook Pro and any extra peripheral devices;
- Daily use of modern technologies;
- Free lunch at the office;
- Flexible working hours;
- Ability to work remotely and hybrid;
- Paid travel expenses.
Professional development and advancement
- Regular 1 on 1 feedback on development and performance;
- Unlimited budget for education (books, online courses);
- Visit and speak at conferences and technological events worldwide;
- Performance-based bonuses;
- Technical and career mentorship and guidance.
Team culture
- Experienced and enthusiastic multinational team;
- Knowledge-sharing culture;
- Each employee is responsible for their part of the job so we appreciate the ability to self-organize and prioritize tasks;
- Team budget for entertainment;
- Referral program – if you want to work even more comfortably, being surrounded by some of your friends, we’ll pay for that up to 1500$ (depending on the candidate level).
Out-of-work care
- Health insurance;
- Annual leave of 25 working days;
- Paid leave for all important events in your private life;
- Financial incentives for the wedding or birth of a child;
- Christmas bonus.
Next steps
- 30-minute intro with HR.
That’s small talk about the company, products, team, position, technology stack, etc.
- 40-minute live coding session with Technical Project Manager.
- 1,5 – hour technical interview with Technical Project Manager and iOS Developer.
In this interview, we will dive deeper into your experience and technical knowledge and have more time to discuss all questions relevant to you.