We are seeking a highly experienced Senior Node.js Developer with strong Angular skills to join our agile team. You will be responsible for designing, developing, and maintaining scalable web applications and APIs. The ideal candidate will be a full-stack engineer capable of handling complex backend services and delivering rich user interfaces using Angular.
Key Responsibilities
Develop and maintain backend services using Node.js, Express.js, and related technologies.
Build responsive and dynamic frontends using Angular (v10+).
Design RESTful APIs and integrate third-party services or databases (MongoDB, MySQL, PostgreSQL).
Collaborate closely with UI/UX designers, product owners, and other developers.
Lead code reviews, mentor junior developers, and ensure adherence to best coding practices.
Implement security and data protection standards (OAuth2, JWT, HTTPS).
Optimize application performance and scalability.
Participate in Agile/Scrum ceremonies and maintain project documentation.