Position: iOS Developer
Company: Skillreveal
Category: iOS
Experience required: 3y
English level: intermediate

🏢**About the Company**
Our clients are in the business of engineering awesome. Relying on stunning design and cutting-edge technology, the Company never compromises on the methodologies that ensure the delivery of successful, robust, reliable digital solutions and business transformations. With offices in London, Berlin, Aarhus, Prague, Dubai, and Copenhagen, we are one of EMEA’s leading digital product development agencies and, since 2017, a proud part of the global  Group, extending the family to 27 cities in 16 countries.

🛠️** Tech Stack **
Objective-C
Swift
iOS development tools
UI frameworks

🐝 **Job Responsibilities**
- Develop custom UI and product animation
- Provide code quality through code reviews & automated tests
- Provide deep research almost at every task
- Analyze the code and always look one step ahead - how the code affects other elements of the architecture and how it will be used in the future
- Develop interface and core product components

💻 **Minimum of Qualifications**
- At least 4+ years experience in iOS development
- Experience with Swift programming language
- Experience with design patterns
- Experience with Git
- Write reusable, maintainable, and well-documented code
- Problem-solving skills, knowledge of various data structures and algorithms
- At least Intermediate English level 
- Development planning for a feature or group of features, providing strong arguments for development estimations and technical decisions

👌 **Nice to Have **
- Communication skills with clients and team
- BS/MS degree in Computer Science, Engineering or a related subject
 
👌 **Soft Skills**
- Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness, by sharing deep knowledge and experience
- Self-motivator and self-starter, Ability to own and drive things without supervision, and works collaboratively with the teams across the organization
- Have excellent soft skills and interpersonal skills to interact and present ideas to Senior and Executive management
 
🍯 **What do we offer**
- Start a journey within a new team and a new big project
- 25 days holiday a year plus bank holidays
- Annual paid vacation and state holidays celebration
- Choice of a windows laptop or a MacBook
- Generous maternity/paternity/parental leave
- Flexible working Access to wellbeing support
- Internal training and development support
- Access to private healthcare
- Friendly and supportive co-workers!