
Middle iOS (Swift) Developer
Deadline: 15 July 2022
Employment term: Permanent
Category: Software development
Job type: Full time
Location: Yerevan
Job description:
The client is a startup, which wants to create a platform to give musicians a fun environment to play with backing tracks and other users, using any instrument.
This is the first project for the client, it's a new project starting from scratch. The project team highlighted the challenges that should be solved during the project. There is direct communication with the client and the ability to create a brand new platform in the music applications industry. The project team consists of a mobile developer and a project manager.
Research performed has pointed to an opportunity for an app that allows amateur musicians to record against a backing track in a suitable workflow and to share their output in social ways. The app is designed to bring musicians back to their instruments through the enjoyment of being able to play in a collaborative and simple way.
Technology Stack:
AWS infrastructure, Swift
/en/middle-ios-swift-developer
Job responsibilities
- Work on building a brand new platform using Swift
- Make critical engineering decisions by defining the application’s functionality with the development team
- Collaborate on a large modular codebase organized within frameworks
- Explore new technologies and trends to improve the client's platform
Required qualifications
- 3+ years of experience developing for the iOS platform and deploying apps in the App Store
- Solid knowledge of Swift, including networking, threading, protocol-oriented programming, generics, type inference, closures and higher-order functions, safe optional unwrapping, and enum as a first-class type
- Audio and microphone experience
- Understanding of Run Loop
- Basic knowledge of MRC and ARC operations
- Experience applying multithreading
- Understanding of the architectural principles of VIPER/MVC/especially MVVM/MVP
- Able to use storyboards, xib and auto-layout
- Understanding of the principles of SOLID
- Solid knowledge of Networking, Auto Layout, iOS SDK
- Experience working with Apple push notifications, Sockets
- Team experience working with Git
- Experience developing with cloud platforms such as AWS, etc.
- Experience with microservices and serverless approaches
- Solid experience working with SQL and NoSQL databases
- Solid interpersonal skills, technology expertise
- Experience in the Agile methodology
- Good spoken English
Nice to have
- Experience with unit testing using XCTest, including mocking and spying in Swift
- Interest in iOS technologies, including widgets, in-app purchases, Face ID / Touch ID, system integration, notifications
- Ability to learn new technologies
Required candidate level: Mid level
Additional information
Please submit your application to [email protected] mentioning the position title in the subject line.
We will be in touch with you shortly. Thanks!
Professional skills
iOS SDK
MVC
Swift
Soft skills
Critical thinking
Teamwork
Communication Skills
Share this job via your favorite social media channel.
About Company
DataArt is a global software engineering firm that takes a uniquely human approach to solving problems. With over 20 years of experience, teams of highly-trained engineers around the world, deep industry sector knowledge, and ongoing technology research, we help clients create custom software that improves their operations and opens new markets. Powered by our People First principle, we work with clients at any scale and on any platform, and adapt alongside them as they evolve.
We integrate our engineering excellence with deeply human values that drive our business and our approach to relationships: curiosity, empathy, trust, honesty, and intuition. These qualities help us deliver high-value, high-quality solutions that our clients depend on, and lifetime partnerships they believe in.
DataArt has earned the trust of some of the world’s leading brands and most discerning clients, including Nasdaq, Travelport, Ocado, Centrica/Hive, Paddy Power Betfair, IWG, Univision, Meetup and Apple Leisure Group among others.
DATAART IN NUMBERS
- 5000+ professionals.
- 25 years in operation.
- 25 offices in the USA, Europe, and Latin America.
- 11 countries.
- <10 % attrition rate.
- 31% women.
- Glassdoor review score — 4.8.
Team satisfaction survey 2020
- 95 % of our team members are ready to recommend us as a good employer to their friends.
- 92 % of our team members are ready to spend 2+ more years of their career with us.
- 75 % are satisfied with their total deal with DataArt.
R&D CENTERS
- Argentina.
- Armenia.
- Bulgaria.
- Poland.
- Russia.
- Ukraine.
INDUSTRY COMPETENCIES
- Finance.
- Healthcare & Life Sciences.
- Retail & Distribution.
- Travel, Transportation & Hospitality.
- Media & Entertainment
OUR CULTURE AND PRINCIPLES
People and relationships are the foundation of our success. We invest in long-term relationships, with our colleagues and clients alike. We’re a global technology consultancy with deep tech and domain expertise. We embrace change and foster an environment of experiment and learning which lets us illuminate our talents and apply them within our ecosystem.
PEOPLE FIRST: our relationships with clients and colleagues are based on mutual respect, no matter our differences.
EXPERTISE: open up your potential within DA ecosystem.
FLEXIBILITY: experiment and learn, embrace change.
TRUST: is at the core of our relationships with partners and colleagues. We lead via context and let professionals do their work the best they can.
Our policy of equal opportunities in employment
We are committed to promoting equal opportunities in employment. You and any job applicants will receive equal treatment regardless of bias including age, disability, gender reassignment, marital or civil partner status, pregnancy or maternity, race, color, nationality, ethnic or national origin, religion or belief, sex or sexual orientation. DataArt is committed to providing a working environment free from harassment and bullying and ensuring all staff are treated, and treat others, with dignity and respect. Our commitment to promoting equal opportunities and creating the workplace free of harassment and discrimination is supported by the implementation of respective policies and controls, provides an appropriate environment to encourage good performance and conduct at all its working locations, at all times.
OUR CULTURE AND PRINCIPLES
People and relationships is the foundation on which we have built our success. We invest in long-term relationships, with our colleagues and clients alike. We’re a global technology consultancy with deep tech and domain expertise. We embrace change and foster an environment of experiment and learning which lets us illuminate our talents and apply them within our ecosystem.
PEOPLE FIRST: our relationships with clients and colleagues are based on mutual respect, no matter our differences.
EXPERTISE: open up your potential within DA ecosystem.
FLEXIBILITY: experiment and learn, embrace change.
TRUST: is at the core of our relationships with partners and colleagues. We lead via context and let professionals to do their work the best they can.
View more
View Less
We are experts in

- Finance
- E-commerce and online-travel commerce
- Healthcare & Life sciences
- Media & Entertainment
- IoT/M2M and wearable devices
- Telecom
- Retail & Distribution
- iGaming
- Cloud solutions
- Machine learning
- Big Data
- Blockchain
- Mobile technology
- UX/UI design
View more
View Less
Photo Gallery
Benefits
Contact details
Phone: +37495856945
Address: Dzorapi 70/3, 7 floor Yerevan, Armenia, Yerevan, Armenia