Requirements
- Version control systems: Git, git flow (feature implementation, release / hot fix process) experience must-have
- Dependency managers: knowledge of basic Cocoapods workflow
- Distribution process: understanding signing base workflow, understanding distribution types (AdHoc, Appstore, etc)
- Networking: HTTP protocol, solid URLSession components and working principles understanding, Alamofire, basic experience with curl
- Persistance: CoreData
- UI: manual layout / Auto Layout, creating UI programmatically and using Interface Builder (storyboards, XIBβs), adaptive UI layout, ability to decompose screen and use view controller containment
- IDE: Xcode
- Bug tracking: basic workflow with Jira
- At least Intermediate level of spoken and written English
Responsibilities
- Application development
- Tasks decomposition
- Task estimation
- Code review
About projects
1. iOS client for tobacco company - development from scratch, currently 1 developer in a team
2. iOS travel app - bug fix, refactoring, new features implementation, currently 1 developer in a team
3. VIdeo/audio stream and conference client - bug fix, new features, currently 1 developer in a team
4. Delivery service mobile client - app maintenance, new features implementation, currently 1 developer in a team
5. Psychologic advisors and psychics app - app maintenance, currently 2 developers in a team
6. Perfumes catalog app with BLE scanner - redesign, bugs fix, refactoring, currently 2 developers in a team
Our perfect candidate
- Seeks constant professional growth
- Produces qualitative results
- Is able to effectively organise the workflow
- Wants to develop technical skills
- Is ready to take responsibility for the results
We offer
With us you can:
Develop your professional skills
Grow within the company
Also, we provide:
Fair and competitive compensation and benefits
Flexible working conditions
Great office, a 5-minute walk away from Pushkinska metro station
Medical compensation
English classes
Pizza Fridays
Discounts offered by IT Loyalty
Unforgettable corporate events and holidays celebrations
About Dashdevs
Dashdevs is a melting pot of specialists who create effective solutions for our clients. We do not build spaceships or boast about our own perfection, but we always strive for improvement. We provide conditions for comprehensive learning and development.
Our mission is to provide businesses with fintech solutions that deliver results, going beyond mere code and solving real business challenges.
Here we are looking for people who will complement the team with their experience, knowledge, and desire to achieve more.
What we offer
25 vacation days
Ability to transfer unused vacation to the next year
Professional Growth within Personal Development Plan
Powerful team expertise and mentorship
Regular performance review
Competitive salary
Friendly team and enjoyable working environment
Regular online team-building events
Accounting support (Ukraine)
Ability to work entirely remotely from anywhere in the world
Assistance and expenses coverage in obtaining certification
Partial educational expenses coverage
Company website:
https://dashdevs.com/
The job ad is no longer active
Job unpublished on
21 April 2021
Look at the current
jobs
iOS
Kharkiv→