Software Engineer (NodeJS, Typescript)

Software Engineer (NodeJS, Typescript)

Full-Time 50000 - 70000 € / year (est.) No home office possible
Diligent

At a Glance

  • Tasks: Build impactful cloud software and solve real product problems with modern AI tools.
  • Company: Join a forward-thinking tech company that values collaboration and innovation.
  • Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
  • Other info: Hybrid work model with excellent career advancement potential.
  • Why this job: Make a difference by developing secure, scalable microservices and APIs.
  • Qualifications: 3-5 years in software engineering with strong Node.js and TypeScript skills.

The predicted salary is between 50000 - 70000 € per year.

Build cloud software that matters, grow your technical depth, and use modern AI tooling to do your best work. This is a hands-on engineering role for someone who enjoys solving product problems, writing clean code, and helping services run reliably at scale. You’ll work on secure, scalable microservices and APIs using TypeScript, AWS, and modern engineering practices. You’ll be part of a collaborative product engineering team where you can own features, contribute to design discussions, support production systems, and keep growing across backend, cloud, and AI-assisted development workflows.

Responsibilities

  • Design, build, test, and improve backend services and APIs using Node.js, TypeScript, and AWS.
  • Take ownership of well-defined features from planning through release, including code quality, deployment, and production support.
  • Work closely with product managers, designers, and other engineers to turn requirements into practical, reliable solutions.
  • Contribute to technical design conversations, code reviews, and engineering standards that keep the team moving well.
  • Use AI tools to speed up research, coding, debugging, testing, and documentation, while checking outputs carefully and applying sound judgment.
  • Help keep systems secure, observable, and maintainable by improving monitoring, reliability, and day-to-day development practices.

Qualifications

  • 3 to 5 years of professional software engineering experience building production applications in an agile environment.
  • Strong backend development skills with Node.js and TypeScript, including experience building APIs or microservices.
  • Experience with React or Angular in a product engineering environment.
  • Hands-on experience with AWS and a good grasp of cloud-native development, testing, and deployment practices.
  • Comfort working with SQL databases, Git, Docker-based workflows, and modern CI/CD pipelines.
  • Practical understanding of AI-assisted engineering tools, and the judgment to use them responsibly with privacy, security, and quality in mind.
  • Clear communication skills, a collaborative mindset, and the confidence to contribute ideas in technical discussions and code reviews.

Desired Additional Skills

  • Familiarity with infrastructure as code, for example CDK or Terraform.
  • Exposure to observability tooling, incident response, or production monitoring practices.
  • A broader understanding of LLM concepts such as tokens, embeddings, hallucinations, and safe use cases in software delivery.

Hybrid work model: If you are within a commuting distance to one of our Diligent office locations, you will be expected to work onsite at least 50% of the time.

Diligent is a drug-free workplace. Diligent is proud to be an equal opportunity employer. We do not discriminate based on race, colour, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental disability, age, military status, protected veteran status, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition (including, but not limited to, cancer related or HIV/AIDS related), genetic information, or sexual orientation in accordance with applicable federal, state and local laws. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. We are committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at recruitment@diligent.com.

Software Engineer (NodeJS, Typescript) employer: Diligent

At Diligent, we pride ourselves on fostering a collaborative and innovative work culture that empowers our Software Engineers to build impactful cloud software. With a strong emphasis on professional growth, you will have the opportunity to deepen your technical expertise while working with cutting-edge AI tools in a hybrid environment that promotes flexibility and work-life balance. Join us to be part of a diverse team where your contributions are valued, and you can take ownership of meaningful projects that drive success.

Diligent

Contact Detail:

Diligent Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer (NodeJS, Typescript)

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Node.js or TypeScript. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a GitHub repository showcasing your projects, especially those using AWS and microservices. This gives potential employers a peek into your coding style and problem-solving abilities.

Tip Number 3

Prepare for technical interviews by practicing coding challenges on platforms like LeetCode or HackerRank. Focus on algorithms and data structures, as these are often hot topics in interviews for software engineering roles.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Software Engineer (NodeJS, Typescript)

Node.js
TypeScript
AWS
API Development
Microservices
SQL Databases
Git

Some tips for your application 🫡

Show Off Your Skills:When you're writing your application, make sure to highlight your experience with Node.js and TypeScript. We want to see how you've built APIs or microservices in the past, so don’t hold back on those details!

Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clear communication, so make sure your writing is easy to follow and showcases your collaborative mindset.

Tailor Your Application:Make your application specific to the role! Mention how your experience aligns with our focus on cloud software and AI tooling. This shows us you’ve done your homework and are genuinely interested in the position.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Diligent

Know Your Tech Stack

Make sure you’re well-versed in Node.js, TypeScript, and AWS. Brush up on your knowledge of building APIs and microservices, as these are crucial for the role. Be ready to discuss your past projects and how you’ve used these technologies to solve real-world problems.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous roles and how you tackled them. Use examples that highlight your ability to write clean code and maintain reliable systems. This will demonstrate your hands-on experience and your approach to engineering problems.

Engage in Technical Discussions

During the interview, don’t hesitate to contribute to design conversations or code reviews. Show that you can communicate your ideas clearly and collaborate effectively with product managers and designers. This will reflect your team-oriented mindset and confidence in technical discussions.

Familiarise Yourself with AI Tools

Since the role involves using modern AI tooling, be prepared to discuss how you’ve integrated AI tools into your workflow. Talk about your understanding of responsible usage, especially regarding privacy and security. This will show that you’re not just tech-savvy but also mindful of best practices.