(Senior) Fullstack Software Engineer
TeamViewer
Porto, Portugal
Responsibilities
We are looking for a C++ Software Engineer (all genders) to join our R&D team in Porto to actively contribute to the development of our Task Automation or Remote Scripting capabilities.
- Build services for our Remote Management solution like Task Automation or Remotescripting or related services which belong to our Monitoring product
- Design and develop new functionality and components for our software using coding languages but not limited to JavaScript, React, Typescript, CSS3
- Optimize and enhance our software with new, efficient algorithms and modern software technologies
- Work independently on solutions for specified requirements
- Be responsible for adhering to time and quality specifications
- Ensure that our software is stable and runs efficiently on many different browsers and operating systems for thousands of users
- Monitor the latest technical developments on your field and make proposals for improvement
Requirements
- A university degree in the field of Computer Science, Information Technology or a related subject or relevant work experience
- 2-6 years of professional experience in the field of software development.
- Proven background in working with JavaScript, TypeScript, HTML and CSS
- Solid knowledge of JavaScript frameworks and tools like React, Redux, Webpack, etc.
- Ability to write a robust code in C++ or C# is a plus
- Experience with testing frameworks such as cypress is a plus
- Experience in Databases scyllaDB or SQL is a plus
- Understanding of Clean Code and Design Patterns for object-orientated programming
- Fluency in English is mandatory, further languages such as Portuguese or German are a plus
Apply Now
Don't forget to mention EuroTechJobs when applying.