RE:LAB
Job title:
Back-End Web Developer
Company:
RE:LAB
Job description
Founded in 2004, RE:LAB is now a leading authority in the design, development, and evaluation of Human-Machine Interfaces (HMI).Our company culture is deeply user-centered and driven by user experience.We ensure that machines work for the well-being of people.Our aim is to enhance the relationship between people and technology, enabling our clients’ products and services to reach new standards of quality and competitiveness.Designers, human factors experts, and engineers work side by side to create optimal interactions with technological solutions—whether visual, physical, vocal, or gestural.In doing so, we leverage our solid expertise in interaction and visual design, ergonomics, and human factors, as well as in software, firmware, and hardware development for HMI.We are looking for a motivated and skilled Back-End Web Developer to join our team. The ideal candidate has experience in building server-side applications and managing modern web infrastructures, with a focus on scalability, reliability, and performance. You will primarily work with Node.js and TypeScript, supporting key company projects and contributing to the evolution of our software architecture.Key Responsibilities
- Design, develop, and maintain RESTful APIs and server-side services.
- Implement complex business logic and integrate with relational and non-relational databases.
- Optimize code and queries to improve performance and scalability.
- Ensure application security through best practices and data protection techniques.
- Collaborate with front-end and DevOps teams to ensure smooth integration and continuous software delivery.
- Participate in requirements analysis and technical specifications definition.
- Bachelor’s degree in Computer Science, Software Engineering, or related fields
- At least 2 years of experience in back-end application development.
- Knowledge of Node.js and TypeScript for back-end development.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and non-relational databases (MongoDB, Redis).
- Familiarity with microservices architecture and technologies like Docker or Kubernetes.
- Understanding of web security fundamentals (e.g., authentication, authorization, and protection against SQL Injection, XSS).
- Ability to write clean, structured, and testable code.
- Experience with version control tools like Git.
Preferred Skills
- Familiarity with front-end frameworks such as React (even if only for collaboration with front-end teams).
- Experience with CI/CD tools and deployment pipelines.
- Knowledge of Agile/Scrum methodologies.
- Strong troubleshooting and debugging skills for complex systems.
Full TimeHybrid, In Reggio EmiliaOur company is dedicated to conducting its business with the highest standards of ethics and integrity.We are guided by a steadfast commitment to diversity, equality, and inclusion, creating a work environment where every individual can feel respected, valued, and motivated to perform at their best.
Expected salary
Location
Reggio Emilia
Job date
Sun, 08 Dec 2024 07:32:03 GMT
To help us track our recruitment effort, please indicate in your email/cover letter where (vacanciesineu.com) you saw this job posting.