Senior Back-end Engineer (NodeJS)

New
Warsaw or Remote, Occasional evening meetings may be necessary for cross-timezone communication.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Good command of English (written & spoken).
Experience
At least 5 years of hands-on experience.
Required Skills
DockerNode.jsPostgreSQLJavascriptKubernetesMySQLTypeScriptNest.jsMicroservices

Requirements

  • At least 5 years of hands-on experience with Node.js, JavaScript, and TypeScript.
  • Practical knowledge of at least one relational database system (e.g., PostgreSQL, MySQL, SQL Server).
  • Adeptness with microservices and system design patterns.
  • Ability to engage in software design and architecture discussions.
  • Experience implementing the test pyramid (unit, integration, e2e tests).
  • Effectively utilize security practices.
  • Strong sense of ownership and accountability.
  • Ability to clearly convey ideas to technical and non-technical teams.
  • Good command of English (written and spoken).
  • Readiness to learn and expand skill set as required by projects.

Responsibilities

  • Architect and implement backends and their interactions with various data stores and APIs.
  • Support reliable databases and APIs for real-time automated decision-making.
  • Deploy software using industry-standard tooling like Kubernetes clusters and Lambda functions.
  • Investigate and resolve production issues by analyzing code, data, and system behavior.
  • Implement robust automated test suites to ensure high quality and low failure rate.
  • Apply DevOps principles to ensure Defense in Depth and container security.
  • Collaborate with Product Managers and Architects to turn business requirements into high-quality code.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now