В Bazar.BG от 25 март 2021г.
Последно активен 08 март 2023г. в 15:45 ч.
Job description за позицията:
iOS Developer
Summary of the role:
As iOS Developer, you will be a part of the Mobile Solution team in Sofia. You will contribute to the development of our iOS apps, where you will:
Design and implement technical solutions based on business requirements
Develop quality software according to company and team standards:
Perform code reviews
Recommend and implement code improvements
Conduct unit, UI and functional tests
Develop technical documentation to guide future software development projects
Perform maintenance activities, investigate reported problems, and provide solutions
Participate in and support our CI/CD
Communicate actively with your teammates and stakeholders
Embrace and apply Agile principles and teamwork attitude
About the ideal candidate:
You have 3+ years of experience in building native iOS apps
You have excellent overview of the iOS ecosystem
You know in detail UIKit, CoreData and Auto Layout
You can build modern layouts with both interface builder and/or code
You can write scalable, maintainable, and testable code
You have practical experience with writing and maintaining unit and UI tests
You have practical experience with integrating RESTful APIs
You understand what stands behind MVC, MVP and MVVM
You understand mobile security
You have practical experience with CI/CD (Jenkins)
You are willing to rewrite views with SwiftUI
You are interested in reactive programming with Combine Framework
You are team player with good communication and presentation skills
You are self-starter and love to explore and use new technologies
You are proactive person with good analytical and problem-solving skills
You have experience in Agile development - Scrum/Kanban.
We offer:
A competitive salary and an extensive range of benefits including bonus, health insurance and food vouchers
International Working Environment
Impact millions of travelers from all around the globe
Being part of the R&D corporations’ unit and global engineering community
Learning opportunities
Highly motivating working environment
Long term commitment
25 days paid vacation for the first year and 30 days paid vacation after the 2nd year
Home office
Sports card
Free medical exams.