Senior Software Engineer (TypeScript, Node.js)
Technology
SCIENTE1 months agoUntil 18/05/2026
On-site
Job description
- *Job Summary**
- *Mandatory Skill-set
- Strong proficiency in TypeScript and Node.js;
- Experience in web application development;
- Experience in RESTful API design and development;
- Experience with relational databases (PostgreSQL, MySQL);
- Strong problem-solving and debugging skills;
- Experience with microservices architecture;
- Experience working with messaging systems (Kafka, RabbitMQ);
- Ability to work independently and manage development tasks;
- Strong communication and collaboration skills;
- Minimum 5+ years of software development experience.
- *Desired Skill-set
- Knowledge of Java and Spring Boot;
- Experience with front-end frameworks such as React or Angular;
- Experience with cloud platforms such as AWS, Azure, or GCP;
- Familiarity with Agile development methodologies such as Scrum or Kanban;
- Experience with testing frameworks such as Jest or Mocha;
- Knowledge of containerization technologies such as Docker or Kubernetes;
- Experience mentoring or guiding junior developers;
- Bachelor’s degree in Computer Science or a related field.
- *Responsibilities**
- Design, develop, and maintain scalable web applications using TypeScript and Node.js;
- Build and maintain RESTful APIs and integrate them with front-end frameworks;
- Design and implement microservices architecture;
- Work with messaging systems such as Kafka and RabbitMQ;
- Analyze and translate business requirements into technical specifications;
- Collaborate with UX/UI, QA, and cross-functional teams to deliver quality solutions;
- Ensure code quality, performance, and maintainability through best practices and code reviews;
- Participate in testing, debugging, and continuous improvement activities;
- Manage and prioritize development tasks effectively;
- Identify and resolve technical challenges independently;
- Provide guidance and mentorship to junior developers when required.
- *apply@sciente.com**
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the SCIENTE Group Privacy Policy, a copy of which is published at SCIENTE’s website (https://www.sciente.com/privacy-policy).
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.
EA Licence No. 07C5639
Keywords
typescriptmicrosoft-typescriptnodejsweb-applicationstraining-and-developmentapp-developmentapplication-developmentweb-application-developmentrestful-apiapplication-programming-interface-apiplanning-and-designvisual-art-designproduct-development-and-designapi-designpostgresqlpostgresmysqldebuggingmicroservicesmicro-services-architecturekafkarabbitmqsoftware-developmentjavaspringspring-bootreact-jsreactamazon-web-servicesmicrosoft-azuregoogle-cloud-platformgood-clinical-practice-gcpagile-software-developmentkanbantesting-and-analysisjestcontainerizationdockerkubernetesmentoringcoaching-mentoringcomputer-scienceuser-experience-uxmobile-app-user-experienceuser-interface-uiquality-assurancepolicies-and-practicescode-reviewcontinuous-improvement-process-cipreporting-and-disclosurefashion-designers-collectionscredit-and-collectionsdating-personalsrecruiting-career-managementprivacy-policyenterprise-architecture
¿Te interesa este puesto?