Senior Full-Stack Developer

Remote UkraineFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Fluent written and verbal English
Experience
5+ years of experience as a Full Stack Developer shipping production systems.
Required Skills
Node.jsPostgreSQLFull Stack DevelopmentTypeScriptNest.jsReactMicroservicesDebuggingUnit Testing

Requirements

  • 5+ years of experience as a Full Stack Developer shipping production systems.
  • Deep expertise in the TypeScript full-stack ecosystem — specifically NestJS and React — and experience with microservices architectures.
  • Strong experience with Prisma ORM + PostgreSQL.
  • Proven ability to translate complex, ambiguous business requirements into concrete technical specs and actionable work — and to challenge requirements when there's a better solution.
  • AI-first mindset. You already default to AI for code generation, and you have the technical depth to guide it rather than be guided by it. You understand every line the model produces and can explain why it's the right (or wrong) solution.
  • Strong debugging skills and a serious approach to unit testing.
  • Excellent problem-solving skills and a bias toward action and unblocking.
  • Fluent written and verbal English.

Responsibilities

  • Own features end-to-end — from vague stakeholder ask to production deployment, including discovery, design, implementation, testing, rollout, and iteration.
  • Refine requirements proactively using the Value, Usability, Feasibility, Viability (VUFV) framework. Push back on weak requirements, propose better solutions than the one originally requested, and keep a tight feedback loop with stakeholders.
  • Generate your code with AI (We provide Claude Opus 4.7 in Cursor). Your job is to direct the model, review its output with a senior engineer's eye, and take full ownership of what ships — including architecture, performance, security, and long-term maintainability.
  • Continuously level up your AI workflow. Stay current with new models, tools, and techniques, and bring the best of them into the team.
  • Solve deep technical problems across FinOps processes and AWS billing calculations.
  • Write scalable, maintainable, well-tested, and well-documented code. Create and maintain system design and implementation docs.
  • Implement and support unit tests as a first-class part of delivery.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now