iOS Engineer (offline)

Qualifications & Experience
- At least three-year working experience in iOS development
- Experience with Objective-C will be a plus
- Good understanding of Core Data
- Profound knowledge of OOP, SOLID, Design Patterns
- Good understanding of Apple guidelines and design principles, as well as Apple approval and distribution process
- Experience with REST API
- Experience in unit/integration testing
- Experience with CI/CD pipelines and best practices
- Good knowledge of Git
- Excellent communication and problem-solving skills
- Bachelor’s or Master’s degree in computer science (or similar technical field)
- Level of English: Intermediate strong (at least)

You will be responsible for:
- Design, build and maintain high-performance applications for iOS platform
- Work on gradually improving product quality via modularization, continuous refactoring, and testing
- Maintain software documentation (diagrams, code samples, API descriptions, etc.)
- Estimate project scope using different techniques
- Submit mobile apps to store for review and beta testing
- Maintain existing libraries (CocoaPods/SPM/NPM)
- Resolve production issues
- Provide continuous integration practices on the projects
- Review design prototypes, participate in tech review design calls
- 3rd party integration
- Continuously discover, evaluate, and implement new technologies (like SwiftUI, new iOS features, for example, Widgets, etc)


What We’re Looking For in You:
-You have an appetite for learning! You’re keen on turning training and feedback into action and continuous self-improvement- you don’t take rejection personally. You love eLearning and the ability for online environments to bring education everywhere.
-You have the ability to move quickly among many different software platforms and sources of input.
-You are committed to a high standard of integrity and being a team-player is important to you.
-You’re an excellent listener, assertive, persistent, and persuasive — show us your grit!
-You are genuinely curious about people, ethnicities, education, learning.
-You are adaptable and can think on your feet. When faced with new challenges, or tough conversations, failure simply isn’t an option.
-Positive attitude
-Coachable, accountable and motivated!

We offer:
-Professional and career growth;
-Flexible work schedule;
-Long-term employment;
-Comfortable workspace;
-Interesting projects;
-Competitive and timely salary;
-Team-building events and fun activities;
-Free tea, coffee, sweets, fruits, etc;
-Friendly team spirit;
-Corporate Team Building USA, Europe

About IntelliBoard

IntelliBoard is the most comprehensive real-time LMS integrated reporting and analytics platform on the market today.

IntelliBoard, Inc. employs around 100 people from many parts of the world — USA, Ukraine, Colombia, Brasil, China, Europe. We have 2 offices in Ukraine and many global employees work remotely.

Among our clients, you will find many best universities, colleges, educational institutions, and companies like IBM, SAS, and Sharp Electronics.

We foster an environment of employee empowerment whereby each team member is given the freedom to learn and express their ideas keeping clients’ best interests in mind.

Our Culture
We love what we do. Each and every team member is here to make a difference: a difference for you, a difference for your learners, and a difference for education and training.

Our folks come from diverse backgrounds in education, development and client service. We've picked the best, and it shows in everything we do.

Company website:
https://intelliboard.net/

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

The job ad is no longer active
Job unpublished on 29 March 2021

Look at the current jobs iOS Lviv→