Your React and Node.js trusted partners
Senior Backend Developer, Node.js
Location
Poland
Posted
3 days ago
Salary
zł18K - zł24K / month
Seniority
Senior
Job Description
Senior Backend Developer, Node.js
MasterBorn Software
• Writing readable, scalable and easy-to-maintain JS/TS code with OOP flavor • Writing clear documentation for delivered code and technical decisions • Being responsible for designing and modifying DB structures • Clearly communicating feasible technical solutions • Supporting architecture decisions and the long-term technical direction of the project • Proactively identifying technical and product risks • Maintaining continuous contact with the client • Providing the client with possible options and solutions • Being a natural leader in Backend • Providing thoughtful peer code review
Job Requirements
- 4+ years of commercial experience in Node.js
- knowledge of backend frameworks (e.g Express.js, NestJS)
- experience in TypeScript
- knowledge about design and architecture patterns
- basic usage AWS services
- basic dev-ops skills (Docker, GitHub Actions)
- deep knowledge of at least one Node.js backend framework (e.g. Express.js, NestJS, Fastify, etc.)
- Proficient in designing, developing and maintaining high-performance, scalable and secure REST APIs
- familiar with GraphQL
- usage experience with Docker
- experience with SQL/NoSQL databases
- experienced in designing and building AI-powered applications or features using existing AI/LLM tools
- able to connect technical decisions with product and business goals
- English level B2/C1
- Polish level C1
Benefits
- B2B, paid days off
- 100% remote (or hybrid/onsite - as you prefer)
- flexible hours
- long-term contract
- Scrum Teams
- Budgets for self-development
- integrations
- healthcare & sport activities
- Mentoring Program
- Individual Career Path
- Paid Time Off
- Paid Health Break & more
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Lead the architecture and evolution of large-scale distributed backend systems, driving cross-team technical initiatives from design through production • Build high-performance, fault-tolerant backend services supporting real-time AI agents, conversation intelligence, and enterprise integrations • Partner with ML engineers to operationalize AI capabilities, building the runtime infrastructure and orchestration systems that power AI agents at scale • Design and optimize data storage and retrieval systems for real-time analytics and insights • Drive continuous improvements in system performance, cost efficiency, and scalability to handle high-volume production workloads • Mentor senior engineers, influence technical roadmap, and raise the bar for engineering quality across teams
• Work closely with the team to design, build, and maintain reliable backend services using Python, Django, and related technologies. • Create and evolve RESTful APIs to power our front-end and mobile applications and support integrations with third-party partners. • Monitor, identify, and resolve bottlenecks to ensure fast, efficient, and scalable applications that deliver a smooth user experience. • Contribute to the technical architecture of our platform, ensuring scalability, maintainability, and robustness as the product evolves. • Implement and enforce best practices to guarantee the security and integrity of sensitive health data, in line with healthcare regulations.
• Design, build, test, deploy, and monitor backend services in production environments • Contribute to the evolution of a large-scale payments platform supporting millions of users • Work primarily with Ruby-based backend systems, evolving and maintaining core services • Collaborate closely with Product, Engineering, and cross-functional stakeholders to solve real business problems • Translate product requirements into pragmatic and scalable technical solutions • Drive architectural discussions and contribute to technical decision-making • Improve system reliability, observability, performance, and security • Lead projects end-to-end, ensuring high-quality execution and delivery • Participate in code reviews and promote engineering best practices • Mentor other engineers and contribute to the technical growth of the team • Facilitate communication and alignment across distributed teams
Back End Developer – Contractor / Freelancer
MetajiveMetajive helps brands grow through design, technology & modern marketing.
• Lead the development of high-performance, responsive, and accessible user interfaces using Next.js. • Architect and implement seamless data consumption from our headless CMS APIs, with a strong focus on Craft CMS, WordPress, and GraphQL. • Architect, develop, and maintain complex web applications with a strong emphasis on PHP back-end architecture and APIs. • Integrate and work extensively with headless CMS platforms, with a focus on Craft CMS, WordPress, and others. • Develop and maintain efficient APIs for front-end consumption, particularly for applications built with Next.js. • Implement and maintain CI/CD pipelines and other DevOps practices. • Optimize back-end performance and ensure data security. • Collaborate with other developers to ensure seamless integration and functionality. • Troubleshoot and resolve issues across the full stack.




