Opis stanowiska
Czym będziesz się zajmować?
YOU WILL
- Design, develop, and maintain backend applications and REST APIs using Node.js, Express, JavaScript, and TypeScript.
- Build and maintain middleware layers and service integrations.
- Write clean, maintainable, and well-tested code following modern software development practices.
- Develop and maintain unit and integration tests using Jest, Vitest, or similar frameworks, applying TDD principles.
- Analyze and troubleshoot runtime errors, performance issues, and application regressions.
- Work with asynchronous processing, batch operations, and database transactions.
- Identify and resolve security vulnerabilities in application code and dependencies.
- Configure, maintain, and troubleshoot CI/CD pipelines using Azure DevOps or GitHub Actions.
- Design and implement observability, monitoring, and corrective tools for operations and support teams.
- Leverage AI-assisted and agentic coding tools, including Claude Code, GitHub Copilot, and MCP.
- Collaborate with international development and operations teams.
Kogo poszukujemy?
MUST HAVE
- Strong commercial experience with JavaScript (ES6+) and TypeScript.
- Solid knowledge of TypeScript fundamentals, including interfaces, generics, type inference, and type safety.
- Experience with TypeScript configuration (tsconfig.json) and integration with build tools.
- Hands-on experience developing backend applications and REST APIs using Node.js and Express.
- Good understanding of the Node.js event loop, asynchronous execution, batch processing, and database transactions.
- Experience with unit and integration testing using Jest, Vitest, or similar frameworks, including TDD practices.
- Strong debugging and troubleshooting skills, including performance analysis and regression investigation.
- Experience managing dependencies within the NPM ecosystem, including package versioning and security vulnerability remediation
- Practical experience with Azure DevOps or GitHub Actions and CI/CD pipelines
- Experience with AI-assisted development and agentic coding, including Claude Code or GitHub Copilot, MCP, skill design, and context engineering
- Experience designing observability and corrective tooling for production systems
- Strong understanding of software engineering best practices and maintainable code design
- Fluent in English and experience working in international, distributed teams
Czego wymagamy?
5 lat doświadczenia na podobnym stanowisku
Znajomości:
- JavaScript
- TypeScript
- Node.js
- Express.js
- NPM
- Azure DevOps
- CI/CD
- AI
- Polski
- Angielski
Jakie warunki i benefity otrzymasz?
- 26k–31.8k PLN netto/m (B2B)
- 18.6k–22.8k PLN brutto/m (Umowa o pracę)
- B2B - Elastyczne godziny pracy (100%)
- Praca zdalna: W całości
- Szkolenia wewnętrzne
- Pakiet medyczny, Ubezpieczenie, Pakiet sportowy
- Kawa / Herbata
- Parking rowerowy
Kim jesteśmy?
Od 20 lat wspieramy liderów IT, dostarczając technologie, ekspertów i pełne wsparcie operacyjne - w tym legalizację pobytu i pracy międzynarodowych specjalistów IT Do naszych projektów poszukujemy specjalistów Java, JavaScript, C embedded, C++, PHP, specjalistów od mobile, testerów oprogramowania, administratorów sieci i systemów i wielu innych.
Umiejętności
JavaScriptZaawansowany
TypeScriptZaawansowany
Node.jsZaawansowany
Express.jsZaawansowany
NPMZaawansowany
Azure DevOpsZaawansowany
CI/CDZaawansowany
AIZaawansowany
Języki
PolskiEkspert
AngielskiZaawansowany