Senior iOS Engineer

Permanent employee, Full-time · Berlin

About the role

We are looking for a passionate and self-driven iOS Engineer to develop fast, scalable and user-friendly applications for our ecosystem. You’ll build on the existing functionality of our platform and play a key role in creating innovative solutions that improve the daily charging experience for our users. In this role, your creativity, problem-solving skills and technical expertise will be essential in driving the development of our product.

About your tasks
  • Collaborate with cross-functional teams, including product managers, designers, and backend developers, to define project requirements and deliver high-quality iOS applications.

  • Develop, test, and deploy robust and scalable iOS applications using SwiftUI and UIKit.

  • Work closely with the design team to ensure the best user experience and visual design principles are implemented in the applications.

  • Troubleshoot, debug, and optimize code to ensure the performance, security, and stability of iOS applications.

  • Stay up-to-date with the latest iOS trends, technologies, and best practices to continuously improve development processes.

  • Participate in code reviews and provide constructive feedback to team members.

  • Contribute to the improvement of the overall mobile development process by suggesting and implementing new tools, technologies, and methodologies.

About you
  • You have proven experience of developing iOS applications using Swift, SwiftUI and UIKit.

  • You have a strong understanding of iOS design principles, patterns, and best practices.

  • You have excellent problem solving and debugging skills.

  • You are familiar with GraphQL and have (or want to have) experience of using it in iOS development.

  • You know how to write and maintain unit tests using XCTest.

  • You are able to adapt quickly to new technologies and frameworks.

  • You have a Bachelor’s degree in Computer Science, Software Engineering, or a related field.

  • You have excellent communication skills in English (German is a plus).

  • In addition to being a skilled developer, you also have a strong understanding of user interface design principles.

  • You are comfortable working with cross-functional teams in an agile and challenging environment.

  • You already live in Berlin or are willing to relocate.

Why us?
  • 28 vacation days 
  • Visa/relocation support from all around the world ✈️
  • Flexible working hours. We never run meetings before 10am
  • We use meetings when needed and not per default
  • Opportunity to shape the way we work. You have the full freedom to develop your own ideas and already take responsibility
  • Rent one of our company electric cars to go on adventures, and the best part is everything is covered by JUCR
  • Training budget for external courses and professional development 
  • International, diverse, experienced, and friendly team of 50 employees from 18 different nationalities
  • Our company’s language is English
  • Online German classes
  • Snacks and drinks at our office
  • Company's onsite parties 
  • Company pension plan
  • Mobility budget
About the recruiting process
Review: We go through every application received 
Get to know each other: First interview with our Talent Acquisition Manager 
Business fit and Assessment Test: Technical interview with your hiring manager: our main interest is to find out what drives you. Here you solve a task that is specifically adapted to your department: this is how we want to learn more about your way of working 
Meet your manager: You will get to meet Miloš, your future manager, discuss your technical challenge results and have a deep technical conversation 
Meet the team: You'll get to meet others in our team. We value team fit over everything else. This also gives you the chance to see whether you'd enjoy working with us.
Job offer: Our People team will send the job offer to you. When you accept the offer, our People team will prepare and send you the employment contract
About us

JUCR is a fast growing tech company at the forefront of the E-Mobility revolution.
We are revolutionising the way people charge their electric vehicles by building a highly scalable and reliable ecosystem that is easy to use. This will accelerate the breakthrough of electric cars and lead eventually to a carbon-neutral future.
If you are passionate about joining a purpose driven community that is dedicated to building an ambitious and diverse work environment join JUCR!

Your application!
We appreciate your interest in JUCR GmbH. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at Career@jucr.de.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.