Position: Middle iOS
Company: UPPeople
Category: iOS
Experience required: 2y
English level: intermediate
Published: 2021-09-01T00:00:00+03:00

Responsibilities:

- Work inside a cross-functional agile team, closely cooperating with other mobile and backend engineers, QA engineers, product managers, and other stakeholders
- Implement both new features and updates to existing ones, and maintain them
- Write and maintain automated tests, and cooperate with QA engineers in finding and fixing defects in the application
- Contribute to the evolution of our development and delivery practices, follow these practices and guidelines, and influence the technical direction of the team. You'll also have ample opportunity to share your ideas in relation to our products and services and have a significant impact on them.

What we expect

Successful candidates will likely have:

- 2.5+ years of relevant experience and a good grasp of Swift and iOS platform.
- A strong interest in all things Apple and iOS, fascination with all the latest capabilities, devices, and technologies.
- Strong communication skills and ability to work well in a cross-functional team environment – this will largely determine both your effectiveness and efficiency as well as those of your teammates.
- Strong acumen for user experience and usability and intellectual curiosity to solve user action challenges.

Certain personal attributes:

- The candidate will be consumer and result-oriented, be a creative and strategic thinker, work comfortably in a highly collaborative environment, and will work comfortably in a fast-paced constantly evolving environment.
- They would also have a keen eye for detail, have a constant and insatiable thirst for knowledge, and can remain calm and composed in times of uncertainty and stress, inspiring the same in his peers and juniors.
- They would be an excellent learner and a self-starter. You can expect frequent challenges that would push you and your team beyond what you’re already familiar with. It is never a dull moment at FitGrid.
- Formal education in Computer Science, Software Engineering, Mathematics, or a related engineering discipline.

Good to have:

- Previous experience with GraphQL and Apollo Client
- Previous experience with XMPP/Ejabberd or other real-time chat technologies
- Good understanding of VIP/VIPER principles