Senior iOS Software Developer Offline
About our client
Our client is a global leader in manufacturing digital cutting machines that allow millions of people to get amazing experiences in creating craft artwork. To use the cutters, makers apply the company's own powerful design software, available both for web and mobile devices. So that they can produce their own personalized masterpiece just with a few clicks.
Mission
Collaboration with fellow department members, product managers, test engineers, firmware engineers, and designers to develop cross-platform (iOS, Android, macOS, Windows) libraries and tools that interface directly with client machines via USB and Bluetooth interfaces (BLE and Classic)
Developing new features, enhancing existing features, improving the quality of the libraries and tools
Apply software engineering design patterns to develop well-structured, modular, performant application code
Perform code reviews, write unit and integration tests, and contribute to architectural planning and refactoring
Requirements
5+ years of development experience
Proficient in Swift programming language
C/C++ prior experience or background - at a fundamental level
LLVM compiler knowledge
Experience in unit and integration testing
Experience with Git in a collaborative environment (pull requests, branching strategies, tags, etc.)
Experience in continuous integration and delivery
Strong knowledge of and experience with Systems Development Life Cycle and Scrum/Agile methodology
Good communication skills for direct interaction with customer
Upper-intermediate level of English in both oral and written communication
Nice to have
Platform knowledge of any of these: Android, MacOS, Windows
Experience with native development (hardware communication)
Experience in system design and architecture
Experience consuming RESTful JSON/XML web services
Expertise in USB and Bluetooth (Classic and BLE)
Experience with supporting different ABIs
Experience in creating shared libraries
Linux Fundamentals knowledge
Skelia offers
• Family-like environment and personal attention to each specialist
• Interesting projects with innovative products
• “Benefit Cafe” with various categories like sport, leisure, books, fuel, etc.
• Competitive salary and regular reviews
• Educational support, funded language classes
• The work-life balance you deserve
• Cozy workplace
• Possibility to work from home as well as from our comfy offices
In your resume please allow our company to use your personal data.
The job ad is no longer active
Job unpublished on
23 October 2022
Look at the current jobs iOS Kyiv→