SonicJobs Logo
Left arrow iconBack to search

Lead Developer

Jaam Automation
Posted 10 hours ago, valid for 21 days
Location

London, Greater London EC1R 0WX

Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • Our client, a leading European legal and intellectual property firm, is seeking a skilled React Front-End Developer with .NET Core experience to join their Technical Delivery team.
  • The role involves developing high-quality, responsive front-end applications and integrating them with .NET Core backend services to deliver exceptional client results.
  • Candidates should have experience in front-end development with React and related technologies, as well as proficiency in .NET Core for developing RESTful APIs.
  • The position requires strong communication skills and a commitment to agile project delivery, with an emphasis on client engagement and satisfaction.
  • A competitive salary and great benefits are offered, along with a preference for candidates with a minimum of three years of relevant experience.

Our client are a leading European legal and intellectual property firm, advising some of the world’s most innovative and successful companies. jaam automation are recruiting for this role on behalf of our client, for a full time role within their company.

We’re looking for a skilled React Front-End Developer with .NET Core experience to join our Technical Delivery team. This role is central to delivering high-quality solutions to our clients, where you’ll work on projects that improve operational efficiency and effectiveness. You'll play a key role in designing, developing, and deploying customer-facing applications that combine the rich interactivity of React with the power of .NET Core backend services. This role requires technical expertise, strong communication skills, and a commitment to delivering exceptional client results.

What you’ll be doing

Key Responsibilities

Front-End Development:

  • Develop high-quality, responsive front-end applications using React, JavaScript, HTML5, CSS3, and TypeScript to deliver a rich user experience.
  • Utilise React libraries and frameworks, such as Next JS, for efficient state management and performance optimisation.
  • Build reusable components, design intuitive interfaces, and implement user-friendly experiences that align with client needs and best practices.
  • Collaborate with UI/UX designers to translate wireframes and prototypes into high-quality, fully functional front-end applications.
  • Ensure cross-browser compatibility and responsiveness, adapting applications for both mobile and desktop use.

Back-End Integration with .NET Core:

  • Work closely with backend developers to integrate React applications with .NET Core services, creating seamless end-to-end solutions.
  • Develop API endpoints in .NET Core as needed to support front-end features, and ensure efficient data exchange between client and server.
  • Leverage .NET Core capabilities to build scalable, high-performance backend services that support front-end functionality.
  • Optimise application performance and reliability, with a focus on responsive and secure data handling.

Client Engagement and Project Delivery:

  • Engage directly with clients to understand project requirements, provide technical insights, and translate client needs into technical specifications.
  • Work within agile delivery teams to ensure project milestones and deliverables are met, contributing to sprint planning, code reviews, and team retrospectives.
  • Take ownership of the technical aspects of project delivery, ensuring quality and consistency across both the front-end and backend components of the application.
  • Communicate effectively with clients to demonstrate progress, gather feedback, and iterate on solutions to ensure satisfaction.

Skills and experience we’re looking for

Core Technical Skills:

  • Experience in front-end development with React and related technologies, including TypeScript, HTML5, CSS3, and responsive design principles.
  • Solid understanding of Redux or Context API for state management, and experience with React Hooks and component-based architectures.
  • Proficiency in .NET Core for developing RESTful APIs, including a strong understanding of C#, ASP.NET Core, and Entity Framework.
  • Experience in integrating front-end applications with RESTful APIs and ensuring seamless data flow between the client and server.

Additional Technical Skills:

  • Understanding of low-code platforms such as Nintex or K2 for workflow automation.
  • Knowledge of working with common business systems like iManage,SharePoint, and Office 365.
  • Experience in cloud platforms, particularly Microsoft Azure, and an understanding of how cloud services support scalable web applications.

Soft Skills and Attributes:

  • Strong communication skills, with the ability to explain technical concepts clearly to non-technical clients and team members.
  • Ability to foster trust-based relationships with clients, understanding their needs, and offering technical solutions aligned with business goals.
  • Problem-solving mindset, ready to adapt and respond to challenges in a fast-paced environment.
  • Self-motivated and eager to learn, with a commitment to staying current with new technologies and trends.

Agile Experience:

  • Experience working within agile delivery frameworks, participating in sprint planning, daily stand-ups, and retrospectives.
  • Ability to contribute effectively within cross-functional teams, balancing technical excellence with project timelines and client expectations.

Competitive salary and great benefits are on offer for the right candidate.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.