
Senior iOS Developer (250008F7) в Ciklum, Київ, Львів, віддалено
- Киев
- Постоянная работа
- Полная занятость
- Develop new features or modules with great quality and own them, following software engineering best practices and principles
- Efficiently use development toolset, follow code standards and team-agreed rules
- Provide robust test coverage both unit and integration for new features
- Investigate and fix application bugs
- Track errors/performance
- Provide technical documentation
- Work closely with Product Owner/Manager, Backend team and UX designers to deconstruct complex product features and high-level requirements into well-defined, modular, and shippable engineering tasks
- Create a clear and concise technical work breakdown that can be understood and executed by any member of the team, regardless of their seniority
- Software Design:
- Solid understanding of fundamental Computer Science concepts
- Experience developing apps using Clean architecture principles
- Software Development:
- Swift
- SwiftUI view's lifecycle and data flow in UIKit
- Swift Package Manager
- Good knowledge of structures, classes and memory management in iOS
- Experience with concurrency
- Accessibility
- Design patterns
- Quality Assurance:
- Experience in writing units, integration, and UI tests
- Software Deployment:
- Experience with CI, CD systems
- Have a good sense of UI, UX
- Communication is a key. You speak and write in English fluently or at least at upper-intermediate level
- Following the “said and done” principle
- Accountability for the own scope of work
- Eager to learn and grow: curios, keen to constant self-development
- Constantly improving own mastership
- Proactive in efforts to deliver results according to the expectations
- Suggesting new ideas, looking for alternative solutions
- Ability to express ideas, thoughts and questions simply, concisely and in a structured way
- Capability to assess tasks of less experienced colleagues
- Skilled in constructive feedback providing
- Strong community: Work alongside top professionals in a friendly, open-door environment
- Growth focus: Take on large-scale projects with a global impact and expand your expertise
- Tailored learning: Boost your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company-paid certifications
- Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to gain hands-on experience with cutting-edge technologies
- Flexibility: Enjoy radical flexibility - work remotely or from an office, your choice
- Care: We've got you covered with company-paid medical insurance, mental health support, and financial & legal consultations
We would love to get to know you! Submit your application. Can't wait to see you at Ciklum.
Dou