Software Developer C++ (m/f/d)
About Us
AnyDesk was founded under the belief that software technology and global connectivity can be a means to improve the way society functions. Today, AnyDesk builds a platform technology to reinvent the internet.
Join us in shaping the future of software technology!
What we are looking for:
To help us on our mission, we are looking for a talented and highly ambitious Software Developer C++. As a Software Developer C++ you will be instrumental in the creation of our cross-platform middleware framework for application development. This innovative tool will be used by our developers worldwide. As our go-to expert, you will be tasked with a multitude of responsibilities. Your work will greatly influence the future of software development at AnyDesk. Your expertise and commitment will be critical to achieving our overarching mission.
- Port existing C++ functionalities into other programming languages in a manner that is efficient, maintainable, and easy to understand
- Take an active role in the future development, evolution and innovation of AnyDesk’s software frameworks
- Continually evaluate the performance of the cross-platform framework, identifying areas for improvement and implementing necessary changes
- Establish standards for the use of the framework, including guidelines and provide training and support to other developer on how to use it
- Collaborate with other developers to understand their needs and ensure the framework meets these requirements
Basic Qualifications:
- Very strong ability to listen attentively, apply logic and reason, follow- through, can-do attitude, and exceptional communication skills both written and verbal
- Easy to work with
- Sense of urgency
- High level of self-motivation and drive, as well as a strong ability to simplify problems
- Professional or private experience in C++
- Thorough knowledge of computer architecture and networks and experience with low-level programming
- Must be tech-savvy, with a passion for learning about new technologies and exploring innovative solution
- Proof of exceptional software development skills - in companies or privately
- Reliable, independent, and accurate at work
Preferred Skills and Experience:
- Professional or private experience in Java, Android, Kotlin, Swift, Obj-C
- Strong software architecture and interface design skills
- Strong skills in debugging, performance optimization, and unit testing
- Take initiative in a dynamic environment with changing needs and requirements
- Developed and deployed software that has been used in real world applications or projects
- Experience in training or mentoring other developers
- Created and maintained one or more projects as side projects (for example, on GitHub)
What we offer:
- Centrally located offices in Stuttgart/Berlin
- Flexible working hours with the option of remote work
- 30 vacation days/year in a full-time position
- Free drinks and weekly team lunch
- Personal and professional development potentialities and room for creative ideas
- An international team
Are you ready for exciting tasks in an agile work environment with a both professional and collegial atmosphere? Apply now! Your contact person is Jamie LeBlanc, Talent Acquisition Partner.
Apply for this job
*
indicates a required field