Logo for pacemaker® by thyssenkrupp

Senior Software Engineer (f/m/d) - Portugal

Role overview

Qualifications

  • Degree in Computer Science or comparable qualification
  • At least five years of professional experience as a Web or Full Stack Developer
  • Solid experience developing modern web applications using frameworks such as Angular and NestJS (Node.js)
  • Experience integrating systems based on technical interface specifications (APIs)

Responsibilities

  • Contribute to both frontend and backend development
  • Define and maintain standards across all phases of the software development lifecycle
  • Support the design and implementation of user-centric, intuitive applications
  • Conduct code reviews and promote technical excellence

About the company

pacemaker® by thyssenkrupp logo

pacemaker® by thyssenkrupp

Computer Software / SaaS

Company details

IndustryComputer Software / SaaS

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

YOUR ENVIRONMENT AND TEAM

Our team has ambitious plans and that's why we're looking for you! Join us in advancing our web-based platforms for Supply Chain and Sustainability Management while playing an active role in defining and building new software modules from the ground up. Bring your expertise to the table and help us take our data-driven applications to the next level.


WHAT YOU'LL DO

  • You will play a key role in the development of our product and its modules, contributing to both frontend and backend development.
  • Together with the team, you will define and maintain standards across all phases of the software development lifecycle.
  • You will support the entire product team in designing and implementing modern, user-centric, and intuitive applications, while ensuring seamless integration with existing solutions.
  • You will collaborate cross-functionally with colleagues in Machine Learning Engineering, DevOps Engineering, Product Management, and UX Design.
  • You will develop concepts and technical specifications for system integrations and contribute to software architecture design.
  • You will conduct code reviews and share your expertise with the team to promote technical excellence.
  • You will implement new features, resolve bugs, and ensure a consistent, high-quality user experience across different devices.


WHAT YOU'LL NEED TO THRIVE

  • You hold a degree in Computer Science or a comparable qualification and have at least five years of professional experience as a Web or Full Stack Developer.
  • You have solid experience developing modern web applications using frameworks such as Angular and NestJS (Node.js).
  • You have a strong quality mindset and experience building automated tests and ensuring software quality throughout the entire development lifecycle.
  • You have experience integrating systems based on technical interface specifications (APIs).
  • You have a good understanding of working with databases such as PostgreSQL and MongoDB.
  • You have experience with CI/CD pipelines using GitHub.
  • Ideally, you have worked with cloud platforms such as AWS, Microsoft Azure, or Google Cloud and have initial experience with Docker and Kubernetes.
  • You enjoy working in an agile environment and actively contributing your ideas.
  • You are a collaborative team player with excellent written and spoken English skills.


WHAT AWAITS YOU!

​​​​​In our corporate startup, we combine the innovative strength of an agile SaaS startup with the advantages of an established corporation. We foster an open and collaborative work atmosphere in which we share our knowledge through cross-team collaboration and celebrate successes together.

  • Remote-First culture: Beyond the freedom to work from anywhere in Portugal, you can work up to 20 days a year from elsewhere in the EU.
  • Flexible Working Hours: Shape your workday around your needs — no fixed core hours, as long as it works with your day-to-day tasks and team.
  • Team Days in Münster (DE): Our Team Days foster exchange beyond the daily routine, help new colleagues get to know the team, and strengthen our company culture.
  • Equipment: You'll work with a powerful MacBook that provides you with optimal support in your daily work.
  • Learning & DevelopmentWith our Udemy Pro access, you get unlimited access to further training in your field.
  • Further Benefits: Pension plan from thyssenkrupp, bike leasing, corporate benefits, and many more extras await you!
Sounds like the right challenge for you? Then apply now via our career website and become part of our team!

We value diversity and therefore welcome applications from all qualified candidates, regardless of gender, gender identity, nationality, age, disability, ethnic origin, religion or belief, or sexual orientation.

We look forward to your application!

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at pacemaker® by thyssenkrupp

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.