iOS Developer (m/f)

  • Full-time

Company Description

Undabot is a place where talented people work together to create successful web solutions and mobile platform products using the latest technology and optimized methodologies. We are a team of forward-thinking and solutions-driven professionals, specialized in custom-made software development. Our best results come from true creative collaboration and we push each other to think bigger, better, and bolder, every single day.

Job Description

As an iOS developer at Undabot, you will join a multi-disciplinary team that values excellence, continuous learning and growth. Your main responsibilities will be development of new, greenfield applications and maintenance of existing client projects. You will be collaborating with our engineering leadership team in solving challenging mobile development issues and improving our development process.

With complex projects that require high technical expertise, this is the perfect opportunity to further advance your iOS development skills.

Qualifications

We are looking for experienced iOS Developers who have the following knowledge and skills:

  • 2+ years of iOS development experience with Swift and OOP principles
  • Experience with CocoaPods dependency manager
  • Understanding provisioning profiles and certificates
  • Experience with architectural patterns such as MVC, MVVM, MVP
  • Understanding design patterns such as singletons, delegates, observers
  • Experience with working on a project for an external client
  • Strong interpersonal skills
  • A genuine interest in emerging mobile technologies and a desire for improvement and progress

And it would be a plus if you have experience with any of the following:

  • Writing test cases and utilizing Quick and Nimble
  • Using Fastlane for automation and deployment
  • AVFoundation framework
  • Swift Package Manager
  • Redux pattern
  • SwiftUI and Combine

It is OK if you are not an expert in some of the items listed above. We will provide you with an environment to become one.

What can we offer?

  • Working in a fast-growing company and motivating environment
  • Opportunity to focus on quality and follow best practices while working on cool projects
  • Opportunity to participate in improving the development process
  • Opportunity for advancement and growth
  • A competitive salary with salary raises proportionally to your growth
  • Flexible working hours and the ability to work from home
  • Educational budget
  • Support and guidance in taking on new responsibilities
  • High-end equipment and devices
  • MultiSport card (fully covered)
  • Paid health checks
  • Free english classes
  • Pet-friendly office  
  • An innovative culture with great people to work with

Additional Information

If you think we can live up to your expectations and you’re willing to share your experience and knowledge, apply now and make an impact on your career!

Privacy Policy