{"id":1028940,"url":"https://alion.io/job/masterborn-middle-backend-developer-node-js","title":"Middle Backend Developer (Node.js)","company":{"id":680545,"name":"MasterBorn","domain":"masterborn.com","url":"https://alion.io/company/masterborn","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Wrocław, Poland"],"countries":["PL"],"hiring_countries":["PL"],"hiring_countries_total":1,"salary":{"min":10000,"max":18000,"currency":"PLN","period":"month","gross":null,"usd_annual":55560},"salary_estimate":null,"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Claude Code","optional":false},{"name":"Express","optional":false},{"name":"Fastify","optional":false},{"name":"FigJam","optional":false},{"name":"GitHub","optional":false},{"name":"Jira","optional":false},{"name":"Knex.js","optional":false},{"name":"LLM","optional":false},{"name":"Nest.JS","optional":false},{"name":"Node JS","optional":false},{"name":"Prisma","optional":false},{"name":"RAG","optional":false},{"name":"Scrum","optional":false},{"name":"Slack","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Agile","optional":true},{"name":"AWS","optional":true},{"name":"Docker","optional":true},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-09-18T12:40:51Z","employer_posted_date":"2026-09-18","last_verified_at":"2026-11-04T03:02:40Z","board_verified":true,"closed_at":null,"days_open":46,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":46},"description":"Contract summary:\n Rate: PLN 10.000 - 18.000 + VAT (B2B)\n Contract: B2B/UZL, paid days off, 100% remote (or hybrid/onsite - as you prefer), Polish time zone, Europe-based, flexible hours, full-time position, long-term contract, Scrum Teams, \nPerks and Benefits: 3,000 PLN annual training budget, Multisport, Luxmed, Cafeteria Platform, Tech-talks, Learning sessions, and more\n Tools you'll use: Apple MacBook Pro, Slack, GSuite, GitHub, Jira, Coda, FigJam, Claude Code\nYour future tasks:\nWriting readable, testable and easy-to-maintain JS/TS code with OOP flavor\nTaking ownership of backend features from understanding requirements through implementation, testing and deployment\nWriting documentation for delivered code and technical decisions\nCode review of other developers in the team, including constructive feedback and knowledge sharing\nDirect involvement with the design and modification of basic DB structures and API contracts\nPropose pragmatic improvements and proactive ideas/solutions to enhance the product and team’s work processes\nShare insights with the team to diagnose issues, communicate risks and focus on solutions\nActively participate in project discussions, refinements and technical decision-making\nListen to the client's needs and, after consulting the team, suggest practical solutions\nSupport less experienced team members through code review, explanations and pair programmingUse AI tools responsibly in daily work, verifying and adapting results to production standards\n\nAbout you - Tech skills & Experience:\n2+ years of commercial experience in Node.js\nGood experience with at least one Node.js backend framework (e.g. Express.js, NestJS, Fastify, etc) - you know most of its basic APIs/features, worked on at least 1-2 projects involving such technologies\nStrong proficiency in TypeScript. You have practical experience with static typing, advanced types, and configuring TS compilers, treating it as your primary language to build robust and type-safe backend applications\nPotentially worked with NoSQL databases and/or in-memory databases and utilized them as a data store\nWorked with SQL databases (integration-wise and as a basic design skill) with ORM or query builder tool (ie. Prisma, Knex)\nUnderstands how AI/LLMs work in practice (context, prompts, limitations) and has hands-on experience contributing to AI-powered backend features (e.g. integrating LLM APIs, basic RAG flows, or simple agent-style workflows)\nIntegrates AI seamlessly into daily development workflow - uses it for prototyping, boilerplate, and tests, while always verifying and adapting output to production-quality standards\nAbout you - Soft Skills:\nEnglish level B2 to cooperate with American clients\nPolish level C1 to communicate easily within the team\nOpen-minded to new challenges (e.g. different frameworks)\nUnderstand the significance of MVP and prioritize the pursuit of excellence and high-quality outcomes, even amid tight project timelines.\nCommunicate with the team to efficiently translate business complexities (user stories/tasks) into solutions (results/estimations)\nStaying on top with trends/news, sharing them, teaching others and aiming for the best quality solutions\nStrong problem-solving abilities to diagnose issues, suggest solutions, and make decisions based on project requirements.\nNice to have:\nWorked in Agile/Scrum on a daily basis consisting of people with similar skills and monitoring code quality on a daily basis\nBasic experience with AWS - used some services in specific cases\nBasic experience with Docker - know how to prepare and debug the environment and connect things up to work locally\nWorked in the very beginning of the product development/creation stage\nUnderstand the significance of MVP and aim to deliver top-notch results, even amid tight project timelines\nRecruitment Process:\nCV Review\nPhone call with our Recruiter (15min)\nSoft-skills interview with our Recruiter (1h)\nTechnical interview with our Senior Specialists (1,5h)\nDecision and feedback","description_format":"text","description_chars":4008,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Polish","level":"Advanced (C1)","optional":false},{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":["Apple Macbook","Cafeteria"],"hiring_locations":[{"name":"Poland","iso":"PL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-09-18T12:57:13Z"}],"visa":[],"liveness":{"score":36,"band":"fade","label":"Fading","p_open":1,"p_active":0.659,"p_room":0.55,"age_days":45,"expected_fill_days":35,"reasons":["conf:2","win:tail"],"computed_at":"2026-11-03T05:54:40Z"},"pay":{"stated_usd_annual":55560,"is_top_pay":false},"html_url":"https://alion.io/job/masterborn-middle-backend-developer-node-js","json_url":"https://alion.io/job/masterborn-middle-backend-developer-node-js.json","meta":{"generated_at":"2026-11-04T05:06:13Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":7935,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":680545},"rest":"https://alion.io/mcp/rest/get_company?id=680545"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmasterborn-middle-backend-developer-node-js"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmasterborn-middle-backend-developer-node-js"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmasterborn-middle-backend-developer-node-js"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/masterborn-middle-backend-developer-node-js\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmasterborn-middle-backend-developer-node-js"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":1028940}},{"tool":"search_jobs","arguments":{"company":"masterborn.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":1028940},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}