Junior Full Stack Engineer (m/f/d) Core

Full-Time     Berlin, DE

Responsibilities

We are looking for a Junior Full Stack Engineer (m/f/d) to join us in Berlin and to actively contribute to the development of new features of our Remote Connectivity product. The position will report to the Team Lead Software Development and provides excellent opportunity to learn new technologies while creating impact and adding value in an agile, modern environment.

  • Design and develop multi-threaded and high scaling server and client-side applications using programming languages such as C++, Kotlin, Swift or C# and JavaScript (React, TypeScript)
  • Optimize and enhance our software using new technologies, efficient algorithms and frameworks
  • Work collaboratively in an agile development team (Scrum) within a continuous integration environment
  • Introduce improvements to further enhance our systems and codebase when it comes to quality, reliability, maintainability, scalability and performance
  • Ensure that our software is stable and runs efficiently on many different systems

Requirements

  • University degree in Computer Science, Software Engineering or any related subject
  • Professional experience in the field of object-oriented software development using programming languages such as C++, C#, Java, Kotlin, Swift or Similar
  • Knowledge of frontend technologies such as React, Vue.js or Angular would be a plus
  • Structured and analytical way of thinking and working supported by a team-player mentality and motivation to learn
  • Fluency in English is mandatory, further languages such as German are a plus

What we offer

  • Contract location would be Berlin, Germany
  • We offer flexible work arrangements and home office option up to 50%
  • Grab the opportunity to provide active input on a fast-growing company and TeamViewer product downloaded and used thousands of times every day, all around the world
  • It's all about the team: become part of a community that values respect, support and open feedback
  • Enjoy an attractive workplace with modern equipment within a dynamic company that enjoys continuous, healthy growth
  • We truly live and celebrate our cultural diversity: our colleagues come from more than 70 countries and speak more than 40 languages
  • Benefit from learning opportunities – internal & external