Junior Software Engineer – iOS


Company Description

TESO is an innovative IT solutions company committed to helping customers around the world to transform their cutting edge ideas into real products. As a provider of information and communications technology, TESO is a reliable partner in hardware, mechanical and software design. Company's expertise lies in high speed professional video solutions, embedded multimedia signage systems, low power IoT products, cyber security and blockchain.

Our team of experienced engineers and product development experts has respectable know-how which covers a wide scope of technologies and approaches, so clients can be offered optimal solutions for any technology challenge they want to solve.

We are the place where a customer comes with a dream of a project, and we help that dream come true!

As an employer, we cherish the work atmosphere where people selflessly share knowledge and ideas. We want everyone’s voice to be heard, and believe that is the only way to move forward. For us, hierarchy exists to help projects happen, not to create artificial boundaries or limit anyone's space for growth.

We want our employees to grow and lead within the TESO team.

About project and team

TESO team is in charge of the development of the latest state of art cyber security solutions for an international client. The team is multi-cultural and seated in several locations in Europe (Germany, UK and Serbia).

Job Description

What you are going to do?

► You will design and build mobile applications for Apple’s iOS & iPadOS

► You will collaborate with the design team to define app features

► You will ensure quality and performance of the application according to specifications

► You will identify potential problems and resolve application bottlenecks

► You will support publishing application on App Store

► You will be designing and implementing application updates


Who are you?

► You have a BS or MS in Computer Science, or equivalent work experience

► Building native apps for iOS & iPadOS platform using Swift

► You have a solid understanding of OOP (Swift, Java …)

► You have a good knowledge of computer science and algorithm's complexity.

► You have a solid mobile UI architecture best practices (MVVM, VIPER, MVC) and common CS design patterns

► You have a solid programmable UI and responsive designs (auto layout, SwiftUI)

► You have a basic knowledge of SQL and/or noSQL databases

► You have a basic knowledge of HTML, CSS, JavaScript

► You have a solid knowledge of English language

► You are a team player with good communication skill

► You have ability and desire to learn new technologies

You are a perfect match if:

► You are eager to work with the newest technologies,

► You are proactive and you adapt easily to new development environment, but don’t worry, we will be there every step of the way, supporting each other

► You are self-motivated and take ownership of your tasks and projects

► You’re a team player and offering and receiving feedback comes naturally

► You’re not afraid to think outside the box and try to find creative approaches to your challenges

The space to grow with us:

► Chance to learn and use Amazon cloud services, Blockchain

► Opportunity to work with an experienced team of technology and industry professionals eager to share knowledge

► Build up yourself as engineer and suggest technologies that should be applied on our IT solutions

The way we work:

Your work-life balance is valuable to us, so we offer you:

  • 22 – 27 days of annual leave, because work-life balance is essential to us
  • Flexible working hours
  • Partial remote work

Your health and well-being is important to us, so we have you covered:

  • Medical subscription for annual health check ups
  • Paid private health insurance

We believe in a Life-Long Learning approach, so you can take advantage of:

  • Technical and soft skills trainings
  • Access to e-learning platforms

If you see yourself as a part of an innovative product company where you contribute to developing end-to-end products to global customers and users, we may be a great match. Looking forward to your application!


Please enter your comment!
Please enter your name here