logo-keethings

Senior NodeJS Back End Developer – Full Remote

Location: Latina, Italy
Experience: 6 years or more
Work remotely: Yes

Job Responsibilities

  • Work closely with the Product Manager and CTO to translate product requirements into working software. Participate in software design collaborating with the team, provide input and feedback to other members
  • Implement new Keethings services in NodeJS/Typescript
  • Setup, maintain and monitor the deployments of the services
  • Document analysis, design and implementation

Education

  • Bachelor’s degree in scientific disciplines or equivalent technical experience gained in business contexts

Required Knowledge

  • Enterprise architecture design patterns, containerized applications, data modelling and data storing, web service design, software versioning, dependency management
  • NodeJS, modern JavaScript and Typescript, at least one MVC and testing framework for NodeJS 
  • Relational databases and NoSQL (at least one per each type)
  • Docker
  • Software versioning – GIT / Git Flow
  • Basic bash scripting
  • English language, B2/C1 preferred

Personal Skills

  • Very important: Work independently, fully carry out the development from specs to production 
  • Quick learning through the study of new technologies

Required Experience

  • At least 6 years of experience with tech companies and private clients

Nice-to-Haves

  • Experience with identity providers based on OAuth2/OpenID (like OKTA, Keycloak or similar)
  • Experience with AWS (IAM, EC2, Networking) or AWS serverless for containerized applications (or equivalent services from other cloud vendors)
  • NodeRED
  • Experience in the domain of pharma, incident management, knowledge management, production of goods

Candidate’s work experiences abroad or with foreign clients will be positively evaluated. Full remote work possible if desidered, we consider applicants working from locations in a range of +-2h CEST Time Zone.

navigation-grey

Fill in the form to send your application