onsite
Full Stack React & Node.js Engineer - Bauhaus AG
Software Engineer
Lead end‑to‑end development of web applications using React and Node.js, crafting responsive UIs, robust APIs, and scalable backend services. Collaborate with cross‑functional teams to deliver high‑quality, maintainable code in an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain full‑stack web applications with React on the front end and Node.js on the back end.
- Implement RESTful APIs, integrate third‑party services, and ensure secure, performant data flow.
- Write clean, testable TypeScript/JavaScript code, following best practices and coding standards.
- Collaborate with product owners, designers, and QA to deliver features on time and within scope.
- Participate in code reviews, continuous integration, and deployment pipelines.
Requirements
- 3+ years of professional experience building web applications with React and Node.js.
- Experience with REST API design, authentication, and data persistence (SQL/NoSQL).
- Familiarity with Git, CI/CD, and Agile development practices.
- Strong problem‑solving skills and a collaborative mindset.
Skills
reactnodejsjavascripttypescriptagile