Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Backend Developer responsible for building backend software using Typescript/Javascript and collaborating across teams. Requires proficiency in DBMS, version control, and additional technologies.

Responsibilities

  • Participate in the entire application lifecycle focusing on building the backend software
  • Write clean code and tests to develop functional and reliable APIs for web applications
  • Collaborate with Frontend Engineers to integrate APIs
  • Build reusable code and libraries to simplify future developments
  • Troubleshoot and debug applications
  • Collaborate with various departments such as product and design to gather specifications and requirements
  • Collaborate and work with QA to ensure high-quality output
  • Follow emerging technologies
  • Adapt to reasonable changes

Requirements

  • Proficiency in backend web development in Typescript/Javascript (NodeJS)
  • Proficiency in widely-used DBMS technologies, such as: MongoDB, PostgreSQL
  • Knowledge of version control (git)
  • Experience in any of the following is an advantage: CQRS + Event sourcing, Microservices, REST, GraphQL, gRPC, ActiveMQ, Redis, Docker

Job type

Contract

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

DockerGraphQLGRPCJavaScriptMicroservicesMongoDBNode.jsPostgresRedisTypeScript

Location requirements

RemoteWorldwide

Report this job

Found something wrong with the page? Please let us know by submitting a report below.