Full Stack Engineer

Posted 6 Days Ago
Be an Early Applicant
Hiring Remotely in Jersey
Remote
Mid level
Big Data • Information Technology • Consulting
The Role
Build and ship full-stack features for the Connect platform using Rails and React/TypeScript. Design data models, APIs, integrations, reporting, and document generation. Write tested, maintainable code, participate in code review, follow CI/CD and TDD practices, and collaborate with engineering, design, and product stakeholders to deliver and support new platform capabilities.
Summary Generated by Built In

The Full Stack Engineer is a hands-on developer responsible for building and evolving features across Enhance Group's proprietary technology platform, Connect. The role is a lead builder on a significant new programme of platform development, working alongside the existing engineering team to extend Connect into new areas.
The role is created to deliver this programme and continues afterwards as a permanent engineering capability supporting Connect's wider roadmap. The successful candidate works closely with the Head of Engineering, the existing engineering team, and Enhance's design partner.
The Engineer translates designs and product requirements into well-tested, maintainable code across the full stack. The role combines independent feature delivery with collaboration on architecture and standards, working within the established conventions of a mature codebase rather than building in isolation.

Key Responsibilities
Feature Delivery
  • Build and ship full-stack features across Connect, from data model and backend logic through to user-facing screens.
  • Take ownership of discrete areas of work, delivering independently within agreed architecture and standards.
  • Translate designs into accurate, responsive, accessible front-end implementations.
  • Break work down into deliverable increments and track progress through the team's planning process.
Backend and Data
  • Develop and maintain backend systems in Ruby on Rails, including RESTful APIs, background jobs, and workflow logic.
  • Design and evolve data models in MySQL, with attention to consistency, performance, and maintainability.
  • Implement robust authorisation and access-control logic, with care for data segregation and security.
  • Build and consume third-party integrations, including external APIs and CRM systems.
Front End
  • Build front-end applications and components in React and TypeScript, consuming and extending the platform's design system.
  • Implement data visualisations and interactive analytics views.
  • Maintain a high standard of usability and visual fidelity, working from design specifications and collaborating with the design partner where detail needs resolving.
Reporting and Document Generation
  • Contribute to Enhance's reporting and document-generation capabilities, building new report outputs.
  • Integrate reporting into the wider platform, re-using existing calculation logic rather than duplicating it.
Engineering Standards
  • Write clear, well-tested code, following the team's conventions for test-driven development and automated testing (RSpec and front-end testing frameworks).
  • Participate in code review, both submitting work for review and reviewing others' contributions constructively.
  • Use the team's version control, branching, and continuous-integration practices, and contribute to safe, repeatable deployment.
  • Help troubleshoot and resolve technical issues across the stack, escalating architectural decisions to the Head of Engineering where appropriate.
Collaboration and Continuous Improvement
  • Work closely with the Head of Engineering, the engineering team, the design partner, and colleagues across the business.
  • Contribute to architectural discussions, surfacing trade-offs and flagging risks early.
  • Support the controlled adoption of automation and AI-assisted capabilities where they deliver measurable value.
  • Support new features through to launch, responding to user feedback.


Skills, Knowledge and Expertise
  • Solid commercial experience with Ruby on Rails, including building and consuming RESTful APIs.
  • Strong proficiency in modern front-end development using React and TypeScript.
  • Experience with relational databases (MySQL or similar), data modelling, and query performance.
  • A working discipline of automated testing (TDD, RSpec, or equivalent) and the habit of writing tested code by default.
  • Comfortable working within an established codebase, respecting existing patterns and conventions rather than reinventing them.
  • Experience integrating third-party APIs, including authentication, error handling, and rate considerations.
  • Familiarity with Git-based workflows, code review, CI/CD pipelines, and modern deployment practices.
  • Experience with Agile delivery and breaking features into incremental, shippable work.
  • Exposure to data visualisation or charting libraries is an advantage.
  • Exposure to Node.js / NestJS or templating-based document rendering is an advantage, though not essential.
  • A practical interest in AI and data-driven systems, and the judgement to assess where they genuinely add value.
  • Strong written and verbal communication, and the ability to work collaboratively with non-technical colleagues and external partners.

About
Our 20-year heritage and combination of independent insights and innovative financial tools keep us well-positioned to deliver lasting value for our clients.With a team of international investment professionals operating across every global continent, we give our clients the support they need to be effective today and create long-term growth for tomorrow.MonitoringOur Monitoring solution delivers a review and governance framework designed to help fiduciaries manage their investment responsibilities.ConsultancyOur Consultancy solution delivers independent advisory services designed to optimise performance for fiduciary investors.

Skills Required

  • Commercial experience with Ruby on Rails, including building and consuming RESTful APIs.
  • Proficiency in React and TypeScript for front-end development.
  • Experience with relational databases (MySQL or similar) and data modelling.
  • Experience writing automated tests and following TDD practices (RSpec or equivalent).
  • Experience integrating third-party APIs, including authentication and error handling.
  • Familiarity with Git-based workflows, code review, and CI/CD pipelines.
  • Experience working within an established codebase and following existing patterns and conventions.
  • Experience delivering features using Agile delivery practices and breaking work into incremental shippable pieces.
  • Strong written and verbal communication and ability to collaborate with non-technical colleagues and external partners.
  • Experience with background jobs and workflow logic in backend systems.
  • Exposure to data visualisation or charting libraries.
  • Exposure to Node.js / NestJS or templating-based document rendering.
  • Practical interest in AI and data-driven systems.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Atlanta, GA
139 Employees
Year Founded: 2014

What We Do

If you’re an IT professional looking to develop and enhance your career, apply and be part of us! If you’re a client needing highly experienced and effective consultative management of your IT-related project, contact us! We are a top-tier IT consulting and people development firm, with over a combined 25-year domestic and international managed services and IT consultative history. We specialize in the domains of finance, energy, ecomm, logistics, travel, retail, entertainment, auto, healthcare, and many others. We have provided 1000s of clients extensive, expert-level, practical application experience and best-in-class solutions in the Microsoft ecosystem, Amazon Web Services, Big Data, Data Science, Cyber Security, Mobile Development, and Azure. We lead with our capability to help clients imagine, design, architect, test, deploy, maintain, document, and scale upward. Our robust and best-practice-driven team of Developers, Engineers, Architects, Project Managers, Mentors, People Coaches, and Business Analysts integrate seamlessly into our clients’ environments and simply put, get the job done.

Similar Jobs

CSC Logo CSC

Senior Administrator/Assistant Manager, Fund Solutions

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Remote or Hybrid
2 Locations
8500 Employees

CSC Logo CSC

Senior Administrator, Executive Compensation Services

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Remote or Hybrid
2 Locations
8500 Employees

CSC Logo CSC

Junior Administrator, Executive Compensation Services

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Remote or Hybrid
2 Locations
8500 Employees

CSC Logo CSC

Accountant

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Remote or Hybrid
2 Locations
8500 Employees

Similar Companies Hiring

Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account