Software Development Engineer III

About You — Germany · Posted ~2 hours ago

Mid Hybrid Visa History ✓

Skills

Angular TypeScript RxJS HTML5 CSS3 REST APIs Java Spring Boot Node.js software architecture REST API

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering role focused on designing and delivering scalable web applications, creating reusable components, integrating services, and contributing to frontend and backend solutions using modern technologies.

Highlights

Opportunity to build scalable web applications, contribute to modern architecture, and work across frontend and backend technologies in a collaborative engineering environment.

Description

Job DescriptionAs a Software Development Engineer III, you will design, develop, deploy, and maintain scalable web applications with a focus on frontend engineering using the latest Angular framework. Reporting to the Tech Lead, you will be an important contributor in building modern, responsive, and performant web applications while also contributing to backend services developed in Java/Spring Boot or Node.js. What You Will Do Design complex frontend features using the latest Angular version, TypeScript, RxJS, HTML5, CSS3, and modern UI patterns.Build responsive, accessible, and user interfaces.Develop reusable components, shared libraries, and frontend architecture standards.Consume and integrate RESTful APIs and backend services.Contribute to backend development using Java/Spring Boot or Node.js.Participate in system design discussions and technical solutioning.Write clean, maintainable, testable, and scalable code.Troubleshoot and resolve issues across development, testing, and production environments.Ensure quality through unit testing, integration testing, and code reviews.Collaborate with teams in Agile delivery models.Mentor junior engineers and promote engineering best practices.Participate in production support and on-call rotations.Improve continuous improvements in engineering processes, performance, and developer experience.