Position: Str.Mid/Senior Swift developer
Company: LaSoft
Category: iOS
Experience required: 5y
English level: upper

We’re looking for an experienced developer who has expertise in mobile application development and who is excited about solving challenging technical problems. We have an existing mobile application on the iOS platform written in Swift.

The fast-growing consumer electronics company is reinventing the way we cook. Their mission is to preserve and enhance the spirit of our homes by leveraging smart technology to bring efficiency to the kitchen. The flagship product is the first retro-fit smart device that can turn any stove into a smart appliance in minutes. The gadget allows homeowners to monitor and control their stoves from anywhere, anytime, using both our proprietary app and voice assistant integration. Through our ecosystem, we aim to build experiences that fundamentally reimagine the way we cook, consume content, and spend our time in the kitchen. If you are passionate about cooking, and smart home tech and want to design, build, and deploy products on a global scale, we want to hear from you!

The project has an immediate, full-time opportunity for an iOS Developer to help us transform the way businesses and users interact with their cooking appliances. 

As an iOS Developer, you will:
Be a vital member of a cross-functional agile team
Design and build advanced applications for the iOS platform using Swift
Build amazing UX client-side apps
Work on SDKs & Apps that handle real-time communication with thousands of IoT devices each day.
Producing modular, well-tested, and documented code with an eye on scalability & performance.
Identifying and resolving bottlenecks, rectifying bugs, and enhancing application performance
Be an influencer. Proactively find and solve problems without guidance
Deploy an application to the app store
Identify and implement a deployment automation system

Required qualifications:
5+ years of mobile engineering work experience, including hands-on experience implementing highly scalable and available systems
Deep experience in developing applications on Swift
Experience consuming data from RESTful APIs to effectively integrate iOS applications
Solid understanding of the full mobile development life cycle.
Experience deploying applications to the app store
Experience implementing deployment automation systems
Understanding of backend technologies — Rest API Integration: 2 years
Experience working with Git or other version control systems

Nice to have qualifications:
Experience consuming data from Websockets is a huge plus.
Experience working in the AWS environment, specifically using Amazon Amplify, is also a huge plus.
Experience with third-party libraries and APIs
Experience with the use of Node.JS and supporting technologies such as webpack and npm

Personal qualities:
You should be interested in and aware of the newest trends in development in general.
Able to experiment and develop a solution architecture
Able to make technical decisions on your own as well as evaluate the decisions of others
Consider high quality as a standard
A strong sense of responsibility is a must

We offer:
Friendly team and enjoyable working environment
Long-term employment
Interesting and challenging projects
Flexible working schedule
Competitive compensation depending on experience and skills
Regular assessments and salary reviews
Professional development, knowledge sharing
Competitive social package: 18 days of paid vacation and 5 days of sick-leaves
Coverage of professional events
Free English classes