Back to jobs

Full Stack Engineer

hoxtonwealth·Dubai, United Arab Emirates
Full-timemid

About this role

The role

Hoxton Wealth is a global financial services firm with offices in key locations, including Cyprus, the United States, the United Kingdom, Dubai, South Africa, Australia & Asia. 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 $4 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.

Experience

4–7 years of professional software engineering experience with strong ownership of production features and full-stack delivery, ideally within fintech or other regulated environments.

Role Overview We are hiring a Software Engineer to build and evolve core fintech applications across frontend, backend, APIs, and data layers. This role suits an engineer who can independently deliver complex features end-to-end, integrate third-party systems, apply sound engineering judgement, and begin influencing technical direction in a regulated environment.

Key Responsibilities

Full-Stack Delivery

• Design, build, and maintain end-to-end features across frontend, backend services, APIs, and databases. • Develop backend services primarily using PHP/Laravel and Node.js (exposure to Python/FastAPI is a plus). • Build maintainable, responsive UIs using a modern JavaScript framework such as Vue.js. • Own features through design, development, testing, deployment, and iteration.

API, Backend & Integrations

• Design and implement REST APIs with proper domain modelling, validation, versioning, and error handling. • Apply best practices for authentication and authorization (e.g. JWT), idempotency, and backward compatibility. • Integrate complex third-party systems — payment gateways, KYC/e-Sign, banking rails (e.g. NACH), and platform APIs. • Identify and address performance, scalability, and reliability concerns early.

Data & Persistence

• Design and work with relational data models using MySQL and PostgreSQL. • Write efficient queries and manage schema evolution safely. • Ensure data accuracy, integrity, and traceability appropriate for financial systems.

Cloud & DevOps

• Build and deploy cloud-native services on AWS (e.g. S3, ECS, SQS). • Work with containerised workflows and CI/CD tooling (Docker, Jenkins, Git/Bitbucket).

Gen-AI & Engineering Productivity

• Use AI-assisted tools and agents for coding, code review, commits, and full git-flow automation. • Validate AI outputs for correctness, security, and production readiness, with no sensitive data leakage. • Exposure to spec driven development is a bonus

Quality & Collaboration

• Participate in code reviews and contribute to testing and production stability. • Diagnose and resolve production issues with a focus on root-cause prevention. • Collaborate closely with product, design, QA, and platform teams.

Required Skills

• Strong backend experience in PHP/Laravel and/or Node.js. • Solid frontend experience with a modern JavaScript framework (Next.js React.js preferred). • Strong REST API and RDBMS fundamentals (MySQL/PostgreSQL). • Experience integrating third-party systems and building secure, scalable services. • Hands-on experience with cloud (AWS) and CI/CD tooling. • Awareness of fintech security, reliability, and compliance expectations.

Preferred / Bonus

• Python/FastAPI exposure. • Experience with automated testing frameworks. • Experience mentoring junior engineers.