FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Portugal
pacemaker.ai by thyssenkruppSenior Software Engineer developing software modules for Supply Chain and Sustainability Management. Contributing to frontend and backend development in an agile environment with cross-functional collaboration.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Full Stack Development, with a strong focus on modern web applications using Angular and NestJS. Proficient in system integration, automated testing, and CI/CD practices, while fostering collaboration in an agile environment.
Highest-signal resume keywords
Full Stack DevelopmentAngular FrameworkNestJS (Node.js)Automated TestingCI/CD Pipelines
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Web DevelopmentSystem IntegrationDatabase ManagementPostgreSQLMongoDBSoftware Architecture DesignCode ReviewFeature ImplementationBug ResolutionUser Experience Optimization
Soft Skills
Collaborative Team PlayerExcellent Communication Skills
Tools & Technologies
GitHubAWSMicrosoft AzureGoogle CloudDockerKubernetes
Certifications & Qualifications
Degree in Computer Science
Industry Keywords
Agile EnvironmentSoftware Development LifecycleTechnical SpecificationsUser-Centric Applications
Tech Stack
Tools & technologiesAngularAWSAzureCloudDockerJavaScriptKubernetesMongoDBNode.jsPostgres
About the role
Key responsibilities & impact- Play a key role in the development of product modules, contributing to both frontend and backend development.
- Define and maintain standards across all phases of the software development lifecycle.
- Support the product team in designing and implementing modern, user-centric applications.
- Collaborate cross-functionally with colleagues in Machine Learning Engineering, DevOps Engineering, Product Management, and UX Design.
- Develop concepts and technical specifications for system integrations and contribute to software architecture design.
- Conduct code reviews and share expertise to promote technical excellence.
- Implement new features, resolve bugs, and ensure a high-quality user experience across different devices.
Requirements
What you’ll need- Degree in Computer Science or a comparable qualification.
- At least five years of professional experience as a Web or Full Stack Developer.
- Experience developing modern web applications using frameworks such as Angular and NestJS (Node.js).
- Strong quality mindset and experience building automated tests.
- Experience integrating systems based on technical interface specifications (APIs).
- Good understanding of working with databases such as PostgreSQL and MongoDB.
- Experience with CI/CD pipelines using GitHub.
- Ideally, familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud, and initial experience with Docker and Kubernetes.
- Enjoy working in an agile environment and contributing ideas.
- Collaborative team player with excellent written and spoken English skills.
Benefits
Comp & perks- Remote-First culture: Work from anywhere in Portugal, and up to 20 days a year from elsewhere in the EU.
- Flexible Working Hours: Shape your workday around your needs — no fixed core hours.
- Team Days in Münster (DE): Foster team exchange and strengthen company culture.
- Equipment: Work with a powerful MacBook.
- Learning & Development: Unlimited access to further training with Udemy Pro.
- Further Benefits: Pension plan from thyssenkrupp, bike leasing, corporate benefits, and more.