Only considering candidates eligible to work in Germany ⚠️

Job description

Join our growing team where you will take ownership of your role and contribute actively with your ideas on new projects in a creative and stimulating working environment. You should be able to take responsibility and handle your tasks independently. Also, you will have a dedicated time to improve yourself, do research on favourite topics, and learn cutting-edge technologies.

Come and join us!

Responsibilities

Plan, develop, deploy, and maintain software solutions

Choose software technologies and architectures

Take leadership

Define tasks and give time estimates

Write clean, maintainable code and test it

Collaborate with clients: both technical and non-technical team members

Be able to present your solutions in front of clients and group of colleagues

Use agile methodologies in development, participate in code reviews, pair programming, and other knowledge sharing activities

Continually improve your skills and push others to go forward with their knowledge

Requirements

At least 4 years of experience working as an iOS Developer

Excellent computer science fundamentals, especially in OOP

Excellent knowledge of the Cocoa Touch framework, based on Swift or Objective-C

Excellent knowledge in reactive programming (RxSwift, ReactiveCocoa)

Experience with software architecture (MVVM, VIPER, MVC)

Ability to write clean and testable code as well as unit tests

Excellent debugging skills

Experience working in a team environment

Excellent English skills

Benefits

Great salary and bonuses

4-day work week

Personal growth plan

State of the art equipment

Free books

Pension plan

Conferences

troidotroido.com

Agile software development company specializing in Java and Spring Boot.

Working Week

All our employees work a 4 day work week, 32hrs per week. at full pay.

  • Mon
  • Tue
  • Wed
  • Thu
  • 🏖️
    Fri

Our Vacation Policy

Our employees receive 30 days of annual leave, including public holidays.

  • 28 days
  • 52 Fridays
  • 80 days off per year

Remote Working Policy

Work from our office in Dusseldorf or 100% remote within Germany.

Company Benefits

  • Health insurance
  • 401(k) company contribution
  • Generous parental leave
  • Company retreats
  • Equipment allowance
  • Professional Development Budget
  • Yearly bonuses

Desirable Skills and Experience

  • Swift
  • Objective-C
  • OOP
  • Cocoa Touch
  • Reactive programming
  • RxSwift
  • ReactiveCocoa
  • MVVM
  • VIPER
  • MVC
  • Unit testing
  • Debugging

Share this job:

Report incorrect data

Let us know if the job has expired