Extelligence is an intelligent partner that goes the extra mile. We provide customized information management solutions for major industries. Our team in Prague and Bucharest is working with international companies, transforming, and adding value to their business on a daily basis. We are growing quickly, and we are interested to bring more talented individuals into our team.
We’re looking for passionate and self-driven mid or senior iOS Developer in Swift. You will get a chance to work on a challenging product in the area of clinical trials in a team of experienced colleagues.
Our system consists of an iPadOS app written in Swift and a React Web portal both powered by a shared backend running on Node.js. The app is the primary interface for our users in the field and is highly valued by them. Our team is now looking for a new colleague who will focus on this iOS app, although we need you to be T-shaped and contribute to other parts as well. You won’t be just a coder, we expect you to participate in the design, documentation and shipping of the solutions as well.
We are handling sensitive data in a regulated environment which means we have to keep focus on quality and it also has its unique challenges. At the same time, we are Agile and we do have opportunities to use modern technologies. We are now working Swift 5 and are already using Combine and SwiftUI, along with others. We have production monitoring and a CI infrastructure for building and testing the whole stack. We are testing a lot, including XCUITest.
You will get an opportunity to learn a lot and to work on a product that matters.
- Experience with development in Swift / for iOS
- Knowledge of the iOS / iPadOS platform
- Ability to design good architectural solutions
- Experience with software testing strategies
- Eagerness to learn
- A spirit of teamwork and of helping others
- Motivation and passion
Working with Extelligence:
- We take care of the important things that matter to contractors, for example, we guarantee on-time payment for your work. You will never have to chase us for payment.
- We always seek to have long term relationships with our team and we always seek to offer opportunities to extend cooperation beyond the first contract or project.
- Extelligence is a multicultural team, we have more than 15 different nationalities working with us.
- We also organize events to bring our team together including team building activities and social events.