Senior Backend Developer (Node.js)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
We are looking for a skillful Backend Developer to join one of our teams working with US clients - referrals from the high-end American IT market.Our tech stack is built around React, Node.js and TypeScript. We are working with well-established companies and sometimes startups in their early stages (MVPs), which makes the job full of diversity and exciting challenges while crafting cutting-edge solutions.Enjoy the flexibility of working within the Polish time zone and collaborate with clients from diverse industries such as FinTech, SportsTech, MedTech, and many others.Salary: PLN 18.000 - 24.000 + VAT (B2B)Required skills: 4+ years of commercial experience in Node.js, SQL and NoSQL DBs, knowledge of backend frameworks (e.g Express.js, NestJS), experience in TypeScript, SOLID and KISS, knowledge about: design and architecture patterns, basic usage AWS services, basic dev-ops skills (Docker, GitHub Actions)Offer: B2B, paid days off, 100% remote (or hybrid/onsite - as you prefer), Polish time zone, flexible hours, full-time position, long-term contract, Scrum TeamsPerks and Benefits: Budgets for self-development, integrations, healthcare & sport activities, Mentoring Program, Individual Career Path, Paid Time Off, Paid Health Break & moreTools you'll use: Apple MacBook Pro, Slack, GSuite, GitHub, Jira, Coda, MiroYour future tasks and duties:Writing readable, scalable and easy-to-maintain JS/TS code with OOP flavorWriting clear documentation for delivered code and technical decisionsBeing responsible for designing and modifying DB structures, including assessing long-term impact and trade-offsClearly communicating feasible technical solutions and proposing alternative approaches when neededSupporting architecture decisions and the long-term technical direction of the projectProactively identifying technical and product risks, scope changes and possible blockersMaintaining continuous contact with the client and fostering a good relationshipProviding the client with possible options and solutions, along with necessary context in difficult or unclear situationsBeing a natural leader in Backend - staying on top of trends/news, sharing them, teaching others and aiming for best quality solutionsProviding thoughtful peer code review and raising engineering standards across the teamAbout you - Tech skills & Experience:4+ years of commercial experience in Node.jsHave deep knowledge of at least one Node.js backend framework (e.g. Express.js, NestJS, Fastify, etc.) - know APIs/functions/features and have used them in advanced, production-grade solutionsProficient in designing, developing and maintaining high-performance, scalable and secure REST APIs, as well as familiar with GraphQLHave usage experience with Docker - know how to prepare, debug and connect local environmentsWorked within AWS stack - used S3, Cognito, SNS, SQS and other cloud services in production or production-like systemsWorked with SQL/NoSQL databases, both integration and design-wise, using ORM or query builder tools (e.g. Prisma, Knex)Experienced with TypeScriptExperienced in designing and building AI-powered applications or features using existing AI/LLM tools, APIs, embeddings, vector search or prompt/context optimizationUse AI tools in daily engineering work to improve delivery, research, debugging, code quality and technical decision-making while understanding their limitations and risksAble to connect technical decisions with product and business goals, proactively identify risks and propose scalable, maintainable solutionsAbout you - Soft Skills:English level B2/C1 - to cooperate with American clientsPolish level C1 - to communicate easily within the teamOpen-minded to new challenges (different frameworks, etc)Understand the significance of MVP and prioritize the pursuit of excellence and high-quality outcomes, even amid tight project timelinesUnderstand the significance of MVP and aim to deliver top-notch results, even amid tight project timelinesCommunicate with the team to efficiently translate business complexities (user stories/tasks) into solutions (results/estimations)Build and nurture strong client relationshipsShare your expertise with other team membersAbility to adapt to various situations and requirementsNice to have:Knowledge of Scrum and Agile methodologies, open-source contributions, Serverless experience, experience in various BE frameworksWorked in the very beginning of the product development/creation stageExperience in designing application architecture and documenting it with Architectural Decision Record (ADR)Meaningful projects, top-notch experts and value-driven workplaceSound good?Apply now!We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.Salary: PLN 18.000 - 24.000 + VAT (B2B)