Senior iOS Software Developer

Skelia invites a talented Senior iOS Software Developer to join the team of our client, an innovation company that makes everyday life more creative and inspiring across the world.

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.

About Skelia

Skelia is a global IT services company providing software development, quality assurance and outsorsing services. We help our customers in Europe and US with the best IT talent of Eastern Europe.


Company website:
https://skelia.com/company/fact-sheet/

DOU company page:
https://jobs.dou.ua/companies/skelia/

Job posted on 22 September 2022
24 views    5 applications


To apply for this and other jobs on Djinni login or signup.
  • Category: iOS
  • Swift, C/C++, Linux, Windows, Android, GIT
  • English: Upper-Intermediate
  • 5 years of experience
  • maps_home_work Office/Remote of your choice
  • business_center Outstaff
  • explore Ukraine (Kyiv, Lviv)