ITMAGINATION

iOS Developer

ITMAGINATIONO firmie

11 000‐18 000 zł net (+ VAT) / mth.
Rekrutacja zdalna

Rekrutacja zdalna

To wyróżnienie ofert oznacza, że cały proces rekrutacyjny jest prowadzony zdalnie. Dowiedz się więcej
Rekrutacja zdalna
  • Warszawa

    Warszawa, Masovian
  • Ważna jeszcze 2 miesiące
    do: 24 lip 2020
  • Praca zdalna
  • B2B contract
  • full-time
  • specialist (Mid / Regular)

Technologies we use

Expected

  • iOS

  • Swift

  • Objective-C

Operating system

About the project

Working with us you’ll be at heart of the technological revolution of one the world’s most trusted betting and gaming companies. We deal with projects ranging from widgets, desktop or mobile casinos and betting sites… just to name a few. We process 500 online Sportsbook bets per second each Saturday, that’s the same as orders processed by Amazon UK, on its busiest day of the year. We deal with more than 20 million users and 160 terabytes of data daily. Impressed? You can be sure there are many more challenges waiting for you.

Your responsibilities

  • Creating multiple applications using common codebase and reusable components

  • Taking part in architectural discussions and decisions

  • Taking part in entire app development lifecycle – from conversations with PO to App Store submission

  • Responsible for creating and customization of UI controls

  • Creating advanced transformations and animations

  • Designing applications that utilize memory efficiently

  • Debugging memory issues

  • Working with asynchronous network calls and image downloads

  • Synchronizing data between application and web service

  • Responsible for user account management

Our requirements

  • Experience in iOS development with focus on Swift (knowledge of Objective-C is also welcome)

  • Fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis

  • Experience in Git, Core Data, JSON and Web Services

  • Experience in building complex iOS applications

  • Extensive knowledge of advanced concepts such as custom UI controls, performance optimization, memory management, Core Data and integration into server-side REST APIs

  • Exceptional analytical skills, detail-oriented

  • Basic knowledge of web technologies (WebView, HTML, JS) is a plus

  • Self-motivated and well-organized team player

  • Excellent English skills (both written and spoken)

This is how we organize our work

Team size

  • 5

This is how we work

  • in house
  • you can change the project
  • you have influence on the choice of tools and technologies
  • you have influence on the technological solutions applied
  • you develop the code "from scratch"
  • you focus on product development
  • agile

Team members

  • backend developer
  • automated test programmer
  • product owner
  • scrum master

This is how we work on a project

  • code review

  • documentation

  • integration tests

  • test automation

Development opportunities we offer

  • intracompany training

  • space for experimenting

  • technical knowledge exchange within the company

  • time for development of your ideas

  • Benefits

  • sharing the costs of sports activities

  • private medical care

  • remote work opportunities

  • flexible working time

  • fruits

  • integration events

Recruitment stages
1

analiza CV

2

rozmowa telefoniczna

3

wywiad techniczny

4

rozmowa z PM

5

decyzja