masterborn-2 - Senior Backend Developer (Node.js)
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• 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 Teams • Perks and Benefits: Budgets for self-development, integrations, healthcare & sport activities, Mentoring Program, Individual Career Path, Paid Time Off, Paid Health Break & more • Tools you'll use: Apple MacBook Pro, Slack, GSuite, GitHub, Jira, Coda, Miro • Experienced in designing and building AI-powered applications or features using existing AI/LLM tools, APIs, embeddings, vector search or prompt/context optimization • Use AI tools in daily engineering work to improve delivery, research, debugging, code quality and technical decision-making while understanding their limitations and risks • Able to connect technical decisions with product and business goals, proactively identify risks and propose scalable, maintainable solutions • Knowledge of Scrum and Agile methodologies, open-source contributions, Serverless experience, experience in various BE frameworks • Worked in the very beginning of the product development/creation stage • Experience in designing application architecture and documenting it with Architectural Decision Record (ADR) • Meaningful projects, top-notch experts and value-driven workplace
Responsibilities
• 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, including assessing long-term impact and trade-offs • Clearly communicating feasible technical solutions and proposing alternative approaches when needed • Supporting architecture decisions and the long-term technical direction of the project • Proactively identifying technical and product risks, scope changes and possible blockers • Maintaining continuous contact with the client and fostering a good relationship • Providing the client with possible options and solutions, along with necessary context in difficult or unclear situations • Being a natural leader in Backend - staying on top of trends/news, sharing them, teaching others and aiming for best quality solutions • Providing thoughtful peer code review and raising engineering standards across the team • ## About you - Tech skills & Experience: • 4+ years of commercial experience in Node.js • Have 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 solutions • Proficient in designing, developing and maintaining high-performance, scalable and secure REST APIs, as well as familiar with GraphQL • Have usage experience with Docker - know how to prepare, debug and connect local environments • Worked within AWS stack - used S3, Cognito, SNS, SQS and other cloud services in production or production-like systems • Worked with SQL/NoSQL databases, both integration and design-wise, using ORM or query builder tools (e.g. Prisma, Knex)
No credit card. Takes 10 seconds.