iOS Engineer

  • Permanent
  • Full time
  • 31000, Osijek, Slavonija, Croatia
  • Engineering

At Kickbase, we’re on a mission to revolutionize the way fans experience football. Our vision is to push the boundaries in the football industry, creating immersive and exciting experiences for fans to engage with the sport they love.

As an Intermediate/Senior iOS Engineer on the Kickbase product team, you will bring a solid understanding of our product, its core components, and the workflows and tech stack around it. You’ll contribute to product development by independently handling small, mid-sized, and complex tasks. In addition, you’ll play an active role in ensuring quality, performance, and scalability while mentoring and supporting junior team members.


PERSONAL RESPONSIBILITIES

  • Take ownership of small and mid-sized tasks independently
  • Handle complex tasks, collaborating with mentors or senior team members when needed
  • Proactively deepen your understanding of our product, platform, and tech stack
  • Ensure quality and performance standards are met through an end-to-end approach
  • Foster and promote a strong culture of constructive feedback within the team


LEADERSHIP RESPONSIBILITIES

  • Question existing workflows, processes, and decisions to contribute to improvements
  • Support the team in achieving quarterly OKRs alongside the management team
  • Mentor and guide less experienced team members, fostering their growth and technical skills
  • Act as the first line of support for junior and intermediate team members
  • Actively participate in each development activity


MUST HAVES

  • Strong knowledge of Swift/ObjectiveC programming languages
  • Comprehensive understanding of the iOS platform and its components
  • Experience with transitions, animations, and app performance optimization
  • Familiarity with the entire product development workflow
  • Understanding of team dynamics, collaboration, and interdependencies
  • Excellent communication and writing skills in English
  • Based in Osijek, Croatia



NICE 2 HAVES

  • Proven experience in commercial software development
  • Experience leading teams or mentoring junior engineers
  • Understanding of agile methodologies and the software development lifecycle
  • Relevant certifications in software development
  • Degree in Computer Science or a related field


Please submit the following documents with your application:

  • Letter of motivation
  • CV
  • Work and degree certificates

 
We ask for your understanding that we can only consider complete applications.