— strong knowledge of the main OOP principles;
— experience with Objective-C 4+ year;
— strong knowledge of iOS SDK and Obj-C runtime;
— experience of programming using iPhone SDK, Xcode;
— experience with TDD on iOS would be a plus;
— ability to implement custom rich user interfaces according to design;
— strong knowledge of development patterns;
— knowledge of most common algorithms and data structures;
— Fluent in Object Oriented design, Design patterns like MVC, MVP/MVVM, Observer etc.
— strong knowledge of Apple guidelines on iOS programming;
— proven experience in building client-server application using REST and JSON;
— storyboarding with Autolayout;
— JIRA, GIT;
1. Interesting projects → being a product company, we can ensure that you will be working on a challenging and interesting project (architecture-wise and functionality-wise). This way you will grow your expertise and develop a lot of new professional skills. All our projects are long-term.
2. Flexible working schedule → we have the flexible
3. Comfortable working environment → our offices are conveniently located in city centre. Kitchen with coffee machine, fridge, microwave, hot & cold water dispenser. Tea and sweets are always available!
4. Friendly team of professionals → one of our top priorities is creating the welcoming atmosphere throughout the company. We promptly address individual needs of our employees and constantly grow team spirit during corporate events.
5. Benefits that we offer:
— fully paid sick leaves (5 working days per year) and vacation days (20 working days per year);
— compensation of the tax payments;
-English speaking club;
— recreation area equipped;
— medical insurance;
-compensation for gym.
Implementing new features and support previous functionality;
Gather requirements around functionality and translate those requirements into functional solutions;
Analyzing and optimizing application code for efficiency and performance for improving product quality;
Work directly with the product owner, developers, QAs to build and release the product.
Home automation is one of the most popular and noted branch of Internet of Things technology. Household functions include lighting, security, heating, ventilation and air conditioning (HVAC), audio and visual. These control systems communicate via a variety of methods which may be either proprietary or using a standard communications protocol. Some functionality in integrated home automation systems;
Main goals of eZLO:
●Easy to setup, easy to use, stateoftheart product
●Affordable for the mainstream market
Main components of eZLO:
●eZLO home controller (arm based linux board)
●IoT cloud infrastructure
●Web Based support tools
Wireless home automation technologies:
Project home: www.ezlo.com
Why it would be interesting to work on this project:
We have many challenges in the project. Many servers and different clients types. The cross-server interaction using the JSON and REST. Many different hardware smart thing and complicate tasks. Our project suggests good way to improve your skills.