At Kwan, we connect IT professionals with projects that match their skills and personal goals.
Job Overview
We are seeking a highly skilled Software Engineer to join our team. In this role, you will be responsible for developing high-performance applications using modern C++.
This is a performance-critical environment where you will work on finance, gaming, embedded systems, automotive, robotics, or multimedia projects.
Key Responsibilities:
* Develop high-performance applications using modern C++
* Design, implement, and optimize algorithms with attention to runtime efficiency and memory usage
* Maintain and enhance existing C++ codebases, including bug fixing, refactoring, and performance tuning
Requirements
To succeed in this role, you will need:
* Experience with C++ (academic experience is also considered)
* A proven track record in building high-performance, scalable systems
* Experience with multimedia features: video/audio processing, image capture, real-time streaming, or similar
* Good understanding of cloud-based backends and API integration
* Ability to work closely with cross-functional teams
* Solid communication skills in English (spoken and written)
Benefits:
* A project that matches your skills, goals, and workstyle preferences
* Flexibility, autonomy, and a respectful, empowering work culture
* A dedicated career support partner for guidance, feedback, and development
Work Arrangements:
This is a hybrid role based in Portugal, with the option to work from one of our offices in Coimbra, Lisbon, Viseu, or Porto.