C++ Developer in Porto: Build Modern, Reliable Software

Decskill

Porto

On-site

EUR 60,000 - 85,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

DECSKILL in Porto is seeking an experienced C++ Developer to join our engineering team. You will work on developing, maintaining, and modernising software components using modern C++ in a Linux environment.

You’ll design APIs, write unit tests, participate in code reviews, and help improve testing strategies and build processes. The role offers a challenging, collaborative setting with emphasis on code quality and long‑term product stability.

Qualifications

  • Professional experience developing software in C++.
  • Strong knowledge of modern C++ design principles, including resource ownership and move semantics.
  • Experience writing and maintaining automated unit tests.

Responsibilities

  • Develop, maintain, and improve software components using modern C++.
  • Design and implement maintainable components, APIs, and software architectures.
  • Investigate and resolve complex technical issues in an established codebase.
  • Refactor and modernise existing code while preserving product stability.
  • Write and maintain automated unit tests to ensure code quality.
  • Participate in code reviews and provide constructive feedback.

Skills

C++
Modern C++ design
Git
Linux
CMake
Unit testing

Tools

Qt 5.15+
GTest
Google Mock

Job description

DECSKILL in Porto is seeking an experienced C++ Developer to join our engineering team. You will work on developing, maintaining, and modernising software components using modern C++ in a Linux environment.

You’ll design APIs, write unit tests, participate in code reviews, and help improve testing strategies and build processes. The role offers a challenging, collaborative setting with emphasis on code quality and long‑term product stability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Developer
C++ Developer

Decskill • Porto

On-site
EUR 60,000 - 85,000
C++ Developer
C++ Developer

Decskill • Coimbra

On-site
EUR 42,000 - 68,000
C++ Developer
C++ Developer

Decskill • Lisboa

On-site
EUR 40,000 - 65,000
C++ Developer
C++ Developer

Decskill • Viseu

On-site
EUR 32,000 - 46,000
Senior C++ Developer - Linux, Modern C++, Testing
Senior C++ Developer - Linux, Modern C++, Testing

Decskill • Coimbra

On-site
EUR 42,000 - 68,000
C++ Engineer - Modern, Linux-First & API Focus
C++ Engineer - Modern, Linux-First & API Focus

Decskill • Lisboa

On-site
EUR 40,000 - 65,000
C++ Software Engineer - Modern Linux Apps
C++ Software Engineer - Modern Linux Apps

Decskill • Viseu

On-site
EUR 32,000 - 46,000
C++ Desktop Engineer (Hybrid, Porto) - Qt & Modern C++
C++ Desktop Engineer (Hybrid, Porto) - Qt & Modern C++

act digital • Porto

Hybrid
EUR 50,000 - 65,000
C++ Developer (Hybrid) – Modern C++, Linux & Growth
C++ Developer (Hybrid) – Modern C++, Linux & Growth

Match Profiler • Lisboa

Hybrid
EUR 25,000 - 42,000
Meal allowance
Health insurance
Performance bonus
+1
C++ Developer (Linux) – Modern C++, APIs & Testing
C++ Developer (Linux) – Modern C++, APIs & Testing

Match Profiler • Lisboa

On-site
EUR 25,000 - 42,000
Meal allowance
Health insurance
Performance bonus
+1
Top locations