The Role
We are looking for an experienced Full Stack Engineer to join our multidisciplinary R D team. In this role, you will be responsible for developing end-to-end web applications, from robust server-side logic to modern, responsive user interfaces. The role requires expertise in Node.js for Back-End development and React as a primary Framework.
Key Responsibilities
- Design and develop scalable Back-End services using Node.js.
- Build intuitive and high-performance Front-End applications using React.
- Collaborate with cross-functional teams to define architecture and API requirements.
- Maintain high standards for code quality, security, and performance.
- Participate in the full software development lifecycle (SDLC), from concept to deployment.
Requirements: Requirements
- Experience: 7+ years of hands-on experience in Full-Stack Development.
- Back-End: Strong proficiency in Node.js and experience with API design and database management.
- Front-End : Deep knowledge of React, along with HTML5, CSS3, and modern JavaScript (ES6+).
- Education: Bachelors degree in Computer Science or a related technical field.
- Skills: Strong problem-solving abilities, analytical thinking, and excellent teamwork.
Advantages
- Embedded Background: Previous experience or familiarity with Embedded systems/environments is a significant plus.
- Additional Frameworks: Experience with Angular, Vue.js, or Android development.
- Background in Cybersecurity or developing products for sensitive/high-security environments.
- Experience with Relational data Bases - SQL, NoSQL, PouchDB.
- Experience with Agile methodologies and iterative delivery.
This position is open to all candidates.