Backend Engineer (Node.js/TypeScript)

JavaScript

Backend Engineer (Node.js/TypeScript)

JavaScript
Warszawa, Warszawa

Experis Manpower Group

Full-time
B2B
Senior
Remote
40 - 44 USD
Net per hour - B2B

Job description

Location: 100% remote work

Salary: 150 – 165 PLN net/h (B2B via Experis)

Tasks:

• Design backend architecture and propose technical solutions

• Conduct technical assessments, code reviews, and analyze risks and opportunities

• Develop backend services using Node.js and TypeScript

• Implement solutions using Nest.js or Express.js

• Design and build REST and GraphQL APIs

• Model and optimize relational databases using PostgreSQL

• Integrate backend services with analytics and frontend layers

• Prepare technical documentation, diagrams, and architectural presentations

• Write unit and integration tests

• Configure and maintain CI/CD pipelines

• Deploy applications on Azure Cloud

• Set up monitoring dashboards and alerts

• Work with containerized environments using Docker

• Apply and enforce security best practices

• Perform knowledge transfer sessions for customer teams

• Participate in Agile ceremonies, remove impediments, and support sprint coordination

• Drive process improvements and align with stakeholders

Requirements:

• Backend architecture design

• Technical assessments and reviews

• Risk and opportunity analysis

• Node.js / TypeScript

• Nest.js / Express.js

• REST / GraphQL API design

• Database modelling with PostgreSQL

• Database performance optimization

• Integration with analytics and frontend layers

• Technical documentation and architecture diagrams

• Unit and integration testing

• CI/CD setup

• Azure deployments

• Monitoring setup

• Docker

• Security best practices

• Knowledge transfer

• Agile ceremonies and sprint reporting

• Impediment removal and coordination

Nice to Have:

• React.js or frontend integration concepts

• GraphQL schema design and resolvers

• NoSQL databases (CosmosDB / MongoDB)

• Message queues (Kafka, RabbitMQ, Azure Service Bus)

• Caching solutions (Redis, Memcached)

• Observability tools (Grafana, Prometheus)

Offer:

• Multisport card

• Private healthcare

• Access to an e learning platform

• Group life insurance

Tech stack

    English

    B2

    TypeScript

    advanced

    Node.js

    advanced

    Azure

    advanced

Office location