TL;DR

Software Developer: Mobile (iOS): Building complex iOS applications using Swift for the iPhone/iPad with an accent on UI/UX best practices and scalable codebases. Focus on API design, unit testing techniques, and collaborative work within a global team to define and ship new features.

Location: Ljubljana, Slovenia

Company

DevRev is building the future of work with Computer – your AI teammate, unifying data sources, tools, and workflows into a single AI-ready platform.

What you will do

  • Build things that truly matter and work with a thriving global team.
  • Bring fresh ideas from all areas to your work, including artificial intelligence, natural language processing, UI design, mobile, information retrieval, distributed computing, large-scale system design, networking and data storage, security, and more.

Requirements

  • Bachelor's in Computer Science or related technical field/equivalent practical experience.
  • Software development experience coding in a general-purpose programming language.
  • Experience building complex applications for the iPhone/iPad using Swift with the iOS SDK and other frameworks.
  • Experience building maintainable, scalable, and testable code bases, including API design and unit testing techniques.
  • Knowledge of mobile UI/UX best practices and a keen eye for detail.
  • Strong problem-solving skills and the ability to work collaboratively in a team environment.
  • Experience with multithreading programming and mobile memory management

Nice to have

  • Master’s degree in Computer Science or related field/equivalent practical experience.
  • 3+ years of industry experience developing iOS mobile apps released to App Store.
  • Experience with both native and hybrid iOS app development.
  • Experience with defining and implementing extensible app architectures to allow future maintainability and new feature development.
  • Work experience with global, cross-functional development & design teams to define, design, and ship new features.
  • Theoretical knowledge and practical experience of agile development processes.

Culture & Benefits

  • DevRev is an equal opportunity employer and does not discriminate on the basis of race, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law.