Full-stack Developer

Posted 1 day 14 hours ago by Korn Ferry

Contract
Not Specified
Other
Barcelona, Spain
Job Description

Location:Remote
Duration:12-month contract (with view to move perm)
Start Date:ASAP

About the Company
Our client is a leading IT and digital solutions provider, specialising in supply chain optimisation for the Life Sciences sector.

Role Overview

We are seeking an experienced Full-stack Developer with 5+ years' professional experience in .NET development and modern Front End frameworks to join our client's growing engineering team. The immediate priority will be to deliver features and enhancements in EmberJS for an existing application while also contributing to Back End development in .NET. As the platform portfolio evolves, the role will expand to include building and supporting new applications using React or Angular. This is a cross-application role, offering the opportunity to work on multiple products and ensure long-term scalability of both the Front End and Back End technology stack.

Key Responsibilities

  • Develop and maintain features in EmberJS, ensuring stability and scalability of the current application.
  • Design, implement, and maintain .NET/.NET Core Back End services, including API development and integration with databases.
  • Support the development of new Front End applications in React or Angular as required.
  • Integrate with RESTful and GraphQL APIs, ensuring secure, efficient, and scalable data flows.
  • Collaborate with UX/UI designers to translate prototypes into functional, user-friendly interfaces.
  • Contribute to performance tuning, security hardening, and troubleshooting on both Front End and Back End systems.
  • Participate in Agile ceremonies, including sprint planning, estimation, and retrospectives.
  • Ensure consistency, scalability, and adherence to best practices across multiple applications and technology stacks.

Key Requirements

  • 5+ years' professional experience in full-stack web development.
  • Strong proficiency in .NET/.NET Core Back End development.
  • Experience with EmberJS or ability to learn it quickly.
  • Familiarity with React or Angular for modern Front End development.
  • Solid experience integrating APIs (RESTful, GraphQL).
  • Understanding of UX principles and ability to collaborate effectively with design teams.
  • Experience with Agile methodologies and Git-based workflows.
  • Ability to adapt quickly to different frameworks and work across multiple applications.
  • Strong problem-solving skills, attention to detail, and communication abilities.
  • English required; a second European language is highly desirable.

Preferred Qualifications

  • Experience in enterprise-scale web applications or regulated industry platforms.
  • Knowledge of automated testing frameworks (eg, NUnit, xUnit, Jest, Mocha).
  • Familiarity with cloud-based environments (Azure).
  • Understanding of performance optimisation and accessibility best practices.
  • Experience maintaining or migrating applications between frameworks or technology stacks.

About Korn Ferry

Korn Ferry unleashes potential in people, teams, and organizations. We work with our clients to design optimal organization structures, roles, and responsibilities. We help them hire the right people and advise them on how to reward and motivate their workforce while developing professionals as they navigate and advance their careers. To learn more, please visit our website