Job Openings Full Stack Engineer

About the job Full Stack Engineer

Position: Full Stack Engineer

Company Overview: 

Hoxton Wealth is a global financial services firm with offices in key locations, including Cyprus, the United States, the United Kingdom, Dubai, South Africa, and Australia. The company leverages a tech and tax-led approach to financial planning, combining innovative technology solutions with deep expertise in tax-efficient strategies to deliver comprehensive wealth management services. With over £3 billion in assets under management (AUM), Hoxton Wealth is committed to helping clients achieve their financial objectives through personalized investment solutions, cross-border financial planning, and long-term strategies for wealth growth and preservation.

Job Overview:

Hoxton wealth Management is looking for a Senior Full Stack Developer to join our team and work on a variety of projects, including CRM systems and other innovative applications. The ideal candidate will be highly skilled, self-motivated, and capable of managing projects independently when needed, while also collaborating effectively with the team.

This role requires strong expertise in full-stack development, debugging, optimization, and testing, with a focus on unit and integration testing to ensure robust and reliable code across multiple projects.

Key Responsibilities:

  • Contribute to multiple ongoing projects, including CRM systems and other software applications.
  • Build, test, and deploy scalable, maintainable solutions across both frontend and backend.
  • Ensure proper integration and functionality of REST APIs across various systems.
  • Debug and optimize applications for performance, scalability, and reliability.
  • Write and maintain unit and integration tests to ensure high-quality code.
  • Collaborate with UI/UX designers, product managers, and other developers to deliver seamless user experiences.
  • Manage project codebases using Git, ensuring proper version control and collaboration.
  • Independently manage projects as required, ensuring timely and high-quality delivery.
  • Balance priorities across multiple projects and deliver tasks within deadlines.

Required Skills and Qualifications:

  • 4+ years of professional experience as a full-stack developer in senior-level roles.
  • Proficiency in Laravel, Node.js, React.js, MySQL, Redis, and Docker.
  • Strong understanding and hands-on experience with REST APIs and API integrations.
  • Proven expertise in writing and maintaining unit and integration tests.
  • Strong debugging and optimization skills to enhance application performance.
  • Experience with Git for version control and collaborative development.
  • At least 2 years of experience building large-scale software applications.
  • Familiarity with Agile methodologies and project management practices.
  • Curiosity about new technologies and a drive to implement them in practical scenarios.
  • An eye for design and experience working closely with UI/UX teams.
  • Ability to adapt and learn new technologies quickly.
  • High level of accountability and ownership over assigned tasks and projects.
  • Exceptional problem-solving skills with keen attention to detail.
  • Strong time management and organizational abilities to handle multiple projects effectively.