Point your AI agent at freehire and let it find you a job.

Get the CLI →

Link Group

Fullstack Developer (Java/React/Node)

Posted 7 views
Discussion

Summary

Mid/Senior fullstack engineer building cloud-based web applications, APIs, and microservices end to end on a product engineering team — frontend in React/JavaScript/TypeScript, backend in Java Spring Boot and Node.js, running on Azure.

We are looking for a Mid/Senior Full Stack Engineer to join a product engineering team working on cloud-based applications built with React, Node.js, Java Spring Boot, and Azure. The role is hands-on and focused on designing, developing, and improving scalable web applications, APIs, and microservices in a modern distributed environment.

You will work across frontend and backend, contribute to technical decisions, support code quality, and collaborate closely with engineers, product teams, and architects. This is a good fit for someone who enjoys building features end to end, understands modern engineering practices, and wants to grow further in architecture, cloud, and platform-level topics.

Who we are looking for

We are looking for an engineer who can deliver high-quality software, work across the full stack, and take ownership of assigned technical areas. You will be a strong fit if you enjoy practical development, understand both frontend and backend perspectives, and want to grow in a modern cloud-based product environment.

  • Commercial experience as a Full Stack Engineer or Software Engineer working across frontend and backend.
  • Strong knowledge of JavaScript/TypeScript, HTML5, CSS3, and modern frontend development.
  • Good hands-on experience with React.js.
  • Experience with Node.js and frameworks such as Fastify or Express.
  • Experience with Java Spring Boot for building REST APIs and microservices.
  • Understanding of distributed systems, REST API design, and integration patterns.
  • Experience with cloud-based environments, preferably Azure.
  • Knowledge of relational databases such as PostgreSQL or MS SQL Server.
  • Familiarity with CI/CD pipelines, version control, and modern software delivery practices.
  • Good communication skills and ability to work effectively in a team.
  • Practical experience or openness to working with AI-assisted engineering tools such as GitHub Copilot.

Nice to have

  • Experience with microfrontends or large-scale frontend architecture.
  • Knowledge of Azure App Services, Azure Functions, or Azure DevOps.
  • Experience with DevOps practices, CI/CD, and automated testing.
  • Experience with performance optimisation and troubleshooting distributed applications.
  • Familiarity with cloud security, scalability, and reliability practices.
  • Experience mentoring less experienced developers or supporting technical decision-making in a team.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available