Tech Stack
DockerAgileNode.jsTypeScriptGitAPISQLJest
Job Description, Responsibilities & Requirements
About the Position
Be the first to join
Node.js Developer
GLIWICE | WARSZAWA | WROCŁAW | KRAKÓW | REMOTE
Join Boldare and build AI-powered products with a team that values autonomy, experimentation, and continuous learning.
Responsibilities
- Develop and maintain scalable backend services using Node.js
- Design and implement REST APIs with authentication methods
- Write clean, maintainable code using TypeScript
- Collaborate with frontend and other backend teams to deliver high-quality software
- Participate in code reviews and knowledge-sharing sessions
- Ensure the reliability and performance of applications through unit and integration testing
Requirements
- Technically
- 2+ years of experience in developing JS applications using Node.js
- Advanced knowledge of one of Node.js frameworks like eg.: Nest.js, Koa.js, Fastify or with cloud/edge routing patterns
- Practice in TypeScript
- Knowledge of SQL (preferably Postgres) or NoSQL database (preferably MongoDB)
- Strong knowledge of REST API design with authentication methods
- Experience with unit and integration testing using tools such as Jest, Vitest, Supertest
- Experience with Docker and Docker Compose
- Experience in Continuous Integration (i.e. GitHub Actions, GitLab CI/CD)
- Proficient understanding of Git
- Experience with one of existing cloud providers (preferably AWS)
- Knowledge of Agile development methodologies (Scrum preferably)
- Command of English and Polish on B2+ level
Nice to Have
- Good understanding of design patterns important to API-driven apps
- Basic experience with popular front-end frameworks, i.e. React, Vue
- Knowledge of popular REST API alternatives, i.e. GraphQL, tRPC
- Experience with serverless runtimes such as AWS Lambda, Netlify Functions etc. and related services
- Experience with WebSockets and/or message queues like RabbitMQ, Kafka, NatsStreaming, etc.
- Knowledge of Backend-as-a-Service, i.e. Firebase, Supabase
- Experience with other programming paradigms outside of OOP
- Experience with microservice architecture
- Experience with direct cooperation with external client
We Offer
-
Salary & Benefits
- Transparent compensation, meaningful benefits, and the flexibility to work in a way that helps you do your best work.
- Medior: 11200 - 18000 PLN net
- Senior: 18000 - 27000 PLN net
-
Additional benefits
- Flexible work model
- Private healthcare - access to LuxMed on preferential terms.
- Sports package - join Multisport on preferential terms.
- AI-first learning culture - we encourage experimentation, continuous learning, and aren't afraid to burn tokens in the pursuit of better solutions.
- Knowledge-sharing environment.
About the Company
Why join Boldare
AI at Boldare
- Daily access to AI tools and technologies
- Freedom to experiment and learn
- Real AI projects, not just internal demos
- No unnecessary limits on using AI to improve your work
How we work
- Self-organizing teams
- High autonomy and ownership
- Direct communication and fast decision-making
- Remote-first and flexible environment
Get in touch
Digital product creators & consultants