Tech Stack
Swift
Job Description, Responsibilities & Requirements
About the Position
We are seeking a Senior iOS Developer with 5+ years of experience in mobile development using Swift to join our team. Responsibilities include designing, building, and maintaining high-performance Swift code.
Responsibilities
- Design, build, and maintain high performance, reusable, and reliable Swift code.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Cooperate with back-end developers in building the RESTful API.
- Translate designs and wireframes into high quality code.
Requirements
- At least 5+ years’ experience in mobile development using Swift.
- Proficient with Swift, with at least one published app written in Swift.
- Practical experience with MVVM design pattern implementation.
- Good understanding of DI concepts and CLEAN architecture.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Understanding of Apple’s design principles and interface guidelines.
- Ability to understand business requirements and translate them into technical requirements.
- Proficient understanding of code versioning tools, such as Git, and with code reviews.
- Solid understanding of the full mobile development life cycle.
- Good written and verbal English communication skills, with the ability to explain technical concepts to a diverse group of stakeholders.
- Knowledge of the latest iOS trends, techniques, and technologies.
- Agile (Scrum) software development experience.
Nice to Have
- Experience working with remote teams.
We Offer
- Large selection of technologies
- A cool community of professionals
- Continuing education and growth opportunities
- Flexible schedule
- Remote work
- Stylish and comfortable office (for your comfort of choosing where to work)
- Joint events and leisure activities
About the Company
Dreaming about working in IT? RockIT will help to make your dream come true! Every year, more than 20 cool specialists of the highest level graduate from our school. Leave your application and participate in your first lesson completely for free! The IT industry is waiting for you! Don’t hesitate and make the first step towards your dream right now!