Senior Backend Engineer - TypeScript/Node.js & Production Support
Pioneera Bucharest, Bucharest, Romania · $52K–$83K/yr
About the role
Investigate and resolve production bugs within the TypeScript/Node.js backend while communicating directly with customers to confirm fixes. Improve system reliability by developing internal tools and enhancing existing code to automate problem detection.
What they look for
Requirements
Requires strong hands-on experience building and debugging production systems using TypeScript and Node.js. Candidates must be comfortable navigating unfamiliar codebases and possess excellent English communication skills.
Full description
Remote within Europe · $25–40/hour · 30+ hours/week · Long-term contract
Enjoy figuring out why something broke - and making sure it stays fixed?
At Pioneera, we build apps that help businesses work better in monday.com. Our customers use them to keep data in sync and automate their daily work. When something goes wrong, it can hold up their entire workflow.
We’re looking for an engineer who wants to own those problems: talk to the customer, follow the clues, find the cause, and ship a fix that works.
The kind of work you’ll own
A customer says, “My updates aren’t syncing.” You ask a few questions in chat, check the logs, and trace the problem through the code. You find the cause, make the change, test it, and confirm the customer is back up and running.
Then you make the next incident easier to handle - by adding a useful test, improving the logs, or building a tool that finds the problem automatically.
- Investigate and fix real bugs in our TypeScript/Node.js backend.
- Talk directly with customers through chat and occasional calls to understand problems, share updates, and confirm the fix.
- Make the product more reliable by fixing recurring problems and improving the existing code.
- Build tools that save engineering time, including AI-assisted tools that help turn customer reports into useful investigations.
Initially, expect roughly half your time on customer issues and fixes, and half on improvements and tooling. That balance will change with the issues coming in. Customer communication is a regular part of the job.
Why this role is worth your time
- You’ll see the impact. You’ll hear the problem directly and know when your work has solved it.
- You’ll have room to improve things. We want your judgment on what to fix, what to simplify, and what to automate.
- You’ll work closely with the founder and a small engineering team. Your findings will help shape what we improve next.
- You’ll build beyond individual fixes. Turn the problems you keep seeing into better code and tools the whole team can use.
You’ll enjoy this if you…
- Have strong hands-on experience building and debugging production systems in TypeScript and Node.js.
- Can get comfortable in an unfamiliar codebase and work out what’s happening without a perfectly written ticket.
- Have dealt with databases, APIs, webhooks, and background jobs.
- Write and speak clear English.
- Take a fix all the way through testing and checking that it worked for the customer.
You don’t need monday.com experience. You do need curiosity, sound judgment, and examples of production problems you personally solved.
How we’ll work together
This is a remote, long-term contract for someone based in Europe, at $25–40/hour for 30+ hours per week.
We’ll agree on weekday working hours before starting. During those hours, you’ll need to be available for customer investigations, and urgent issues may interrupt planned work. Any additional on-call coverage would be agreed separately.
Interested? Show us how you think.
Apply with your CV or profile, expected rate, availability, and one short story about a production bug you fixed: what broke, how you found the cause, and how you knew the fix worked.
Our process is a conversation, a small paid debugging exercise, and, for finalists, a paid working trial. AI tools are welcome - just be ready to explain and verify your work.
Salary: 25 - 40 USD Per hour