Show more filters
Banner image for Undelucram.ro

Senior Software Engineer (Java or Node.js)

Undelucram.ro

3.7
13 reviews
Undelucram.ro
Job Type   /   Job Level
Full-time   /   Manager
Job Location
Romania
A free Jobstore account is required to proceed to the employer site.
Undelucram.ro on behalf of:

Evolve Today

We are Evolve Today, a recruitment agency connecting top engineering talent with world‑class opportunities. On behalf of our client — a SaaS product company in the education sector building modern, customer‑facing digital platforms — we are hiring a Senior Software Engineer (Java or Node.js) – Product Engineering.

Our client develops scalable, user‑centric SaaS products used globally in the education ecosystem. Their engineering teams work closely with Product to deliver intuitive, reliable, and high‑impact features, balancing technical excellence with fast iteration and long‑term maintainability.

Role Overview

You will build and evolve customer‑facing SaaS products, working closely with Product to translate requirements into scalable, production‑ready solutions. This role requires a hands‑on senior engineer with strong system design capabilities, solid engineering fundamentals, and experience with cloud‑native, distributed systems.

Your background should be in Java or Node.js, with a good understanding of frontend technologies (React). You’ll operate with high autonomy, challenge decisions when needed, and contribute to a clean, maintainable architecture while delivering features at pace.

  • Contract: CIM
  • Location: Romania (remote or hybrid from Cluj / Iași)

If you’re a senior engineer who thrives in product‑driven environments and wants to build scalable, customer‑facing SaaS platforms, send your profile and let’s talk.

Responsibilities

  • Build and evolve customer‑facing SaaS products with strong usability and performance.
  • Collaborate closely with Product to refine requirements and shape technical solutions.
  • Translate business and product needs into scalable, maintainable engineering designs.
  • Manage and reduce technical debt while delivering new features.
  • Contribute to system design, architecture discussions, and long‑term product evolution.
  • Work across backend and frontend layers when needed (full‑stack mindset).

Engineering Requirements

Core Engineering Expectations

  • 8+ years of professional software engineering experience
  • Background in Java or Node.js, with frontend knowledge (React)
  • Strong understanding of clean architecture, maintainability, and modular design
  • Full‑stack thinking: backend expertise + frontend awareness (React)
  • Strong engineering fundamentals and CI/CD practices
  • Ability to balance feature delivery with long‑term technical health

General Expectations

  • Senior engineer who is hands‑on, not purely architectural
  • Strong system design capabilities
  • Experience with cloud‑native and distributed systems
  • High autonomy and the ability to challenge decisions constructively
  • Openness to AI‑assisted development (Copilot, Codex, Claude, etc.)
  • Interest or experience in AI‑first workflows (e.g., spec‑driven development)
A free Jobstore account is required to proceed to the employer site.
Jobs in Romania   »   Senior Software Engineer (Java Or Node.js)

More jobs

People also search