Software Engineer (m/f/d) Remote Management

Full-Time     Porto, PT

Responsibilities

We are looking for a Software Engineer (m/f/d) to join our R&D team in Porto and to actively contribute to the development of new features of our products. The position provides excellent opportunity to create impact, to add value in an agile, modern environment and to have a great career start. 

  • Design and develop new platform independent features for our software using modern C++ 
  • Optimize and enhance our software with new, efficient algorithms and technologies
  • Work collaboratively in an agile development team (e.g. Scrum) within a continuous integration environment
  • Be responsible for ensuring efficient implementation and for code of the highest quality
  • Recommend and implement improvements to architecture / technologies to further enhance our systems and codebase regarding reliability, maintainability, scalability and performance
  • Monitor the latest technical developments in your field and initiate improvements
  • Act as an advisor towards product owners (feasibility studies and time estimates for new functionality to be implemented)

Requirements

  • A university degree in Computer science, Software Engineering or a related discipline or relevant work experience
  • Interest in or first touch points with the field of object-oriented software development and design patterns
  • Experience in any of the following fields would be desirable: parallel programming, distributed and scalable systems, security, test automation or network communication
  • Structured and analytical way of thinking / working, being a team player, as well as motivated to learn new things
  • Fluency in English is mandatory

What we offer

  • Contract location would be Porto, Portugal
  • Until the COVID-19 related restrictions are lifted, we will remain in the home-office work-mode. Afterwards we will keep 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
  • We provide the room for creativity and contributions in a technically diverse environment: Windows, Linux, MacOS, Mobile (iOS/Android), C++, C#, Continuous Integration, Continuous Delivery
  • Work on open source technologies and hacker-friendly projects