Postat pe: 2020-09-04 | Expiră pe: 2020-10-04

iOS Developer

Descrierea jobului

Develop interactive web-based and desktop GUI applications
Support and develop existing codebase
Develop and integrate server-side APIs
Write automated tests to ensure high-quality work
Manage versions of core libraries with associated documentation
Perform code reviews

Cerințe

1y+ of experience as iOS developer, or proven exceptional qualities
Background with Swift/Objective-C
Solid knowledge of UIKit
Understanding of programmatic interface setup (ability to create GUIs without storyboards)
Experience with backend development (Node.js, Python, Rails, PHP)
Knowledge of CoreData
Knowledge of relational data storages (PostgreSQL, MySQL)
Understanding and knowledge of software architecture, design patterns, and OOP
Experience in Agile development/teamwork
Expertise in Git, Bash (or alternatives)
Experience with TDD mentality
Owns MacOS computer and iPhone
Passion for building great software
Capacity to handle high-pressure situations
Ability to understand complex systems
Proficiency in written and spoken English
Nice to have:

Knowledge of SwiftUI
Experience in developing a multi-platform app
Experience in developing/maintaining a live app
Experience with JavaScript/TypeScript
Experience with
Websockets
WebRTC
Background in designing complex distributed systems
Knowledge of data storages (MongoDB, Elasticsearch, Druid)
Knowledge of in memory cache/storage/queue systems (Redis, RabbitMQ, Kafka)
Expertise in designing complex algorithms
Expertise in Azure/AWS/Docker
Understanding of machine learning/deep learning basics
Understanding of micro services software architecture concepts
Understanding of performance optimization and basic software security
Own an iPad

Beneficii

Emerson Croft is seeking an iOS Developer to build AI-enabled technologies at a stealth-mode startup.

At this company, you’ll get the best of both worlds: shape a pre-launch app using state-of-the-art tools, at an organization with expertise and confirmed product-market fit. The app is designed to replace unwieldy communication stacks among corporate teams, with a long-term goal of providing the same convenience to the healthcare space.

The team uses the latest tools — React, ES6/7, Gitlab, Docker, Ansible, and Meteor are just a few examples. You’ll also need to be comfortable with Agile development processes. Be prepared to take personal responsibility for projects, and guide them through fast development cycles and rapidly evolving requirements.

You will work remotely, decide your own hours, and find self-fulfillment through results-focused work. Team members spend only 2−3% of their week in meetings — you’ll spend most of your time researching, documenting, coding, and building.

All that and no commute, either. Ever wondered what you could accomplish with two more hours in your day? We’re excited to find out. Apply today.

Abilități

Apache Kafka Azure Bash Docker ElasticSearch Git JavaScript Machine Learning MacOS MongoDB MySQL Object-Oriented Programming (OOP) PostgreSQL RabbitMQ Swift

Cerințe lingvistice

English

Gradul de educație

Bachelor's Degree

Suport viză

Nu

Acceptare doar candidați din:

Albania, Armenia, Bosnia and Herzegovina, Estonia, Georgia, Croatia, Lithuania, Latvia, Macedonia, Serbia, Russian Federation, Ukraine
Email Job

Criterii job

Tip Job

Full Time -
Remote job

Industrii

#Computer Networking, Hardware and Software #Software Development

Locație job

Romania - Alba Iulia, București, Cluj-Napoca, Constanța, Craiova, Deva, Hunedoara, Iași, Reșița, Sibiu, Timișoara

Departament

Information Technology

Salariu

Negociabil

Companiile vor aplica la tine

Completează-ți CV-ul și companiile vor putea să-ți trimită invitații să aplici la joburile lor și te vom notifica prin email .