Full Stack Engineer

SCT, GB, United Kingdom

Job Description

About Ascent



Ascent Platform is a data-driven software platform for credit unions and community banks. We help financial institutions collect data from their members, run application and onboarding flows, manage lending and servicing, and increasingly use automation and intelligence to operate more efficiently.

Ascent is already live with customers and integrates with a wide range of external systems, including core banking platforms, loan origination systems, accounting and transaction data providers, document and e-signature services, and identity and compliance vendors. We are now focused on continuing to expand the product while also making sure it can be deployed, supported, and scaled reliably across a growing customer base.

Team Culture



In this role, you will be part of our engineering team helping to architect and build our vital core platform. We're highly collaborative, and we believe that the best way to navigate the remote working world, absorb and contribute to our culture, and ensure the quality and speed of delivery we need, is by working closely together. We also believe that, for our junior developers, there is no better way to share experience, pass on domain knowledge, and develop them into effective contributors.

Given that we commit into production several times a day using our robust CI/CD pipelines and trunk-based development, our commitment to quality is exceptionally high. In order for our product to reach all people, we believe it needs to be built by all peoples. We build teams with a wide range of experience and passions from a multitude of backgrounds and identities. We operate as a hybrid-remote organisation, with more of a tendency towards the remote than many companies. We're task, not time oriented and we know "normal" hours aren't the focus for people anymore. We are open to conversations about flexible working. If you care as much as we do, you'll be welcome at Ascent.

The role



As a Full Stack Engineer at Ascent, you will be part of a cross-functional development team responsible for building, improving, and operating the Ascent platform. You will work across both front-end and back-end systems, contributing to product features, integrations, and the underlying platform that supports them.

We are particularly interested in engineers who have experience working on software that is used by real customers. That includes understanding how systems behave with real data, real users, and real external dependencies, and being comfortable improving and supporting software as it runs in production.

What you will do



You will contribute to the design, development, and maintenance of features across the Ascent platform. This includes building application flows, working with APIs and data, and integrating with third-party services used by our customers.

You will work closely with product managers and designers to turn requirements into working software, and you will collaborate with other engineers to ensure that what we build is reliable, scalable, and maintainable.

You will also help improve how the platform is tested, deployed, and operated so that new functionality can be delivered to customers with confidence.

Our technology



Ascent is built primarily using:

TypeScript across front end and back end React and GraphQL APIs NestJS services MongoDB, Redis, and SQL data stores Kubernetes running on AWS Kafka running in Confluent GitHub Actions for CI/CD
You do not need to have experience with every part of this stack, but you should be comfortable working in a modern web and cloud environment and be willing to learn.

What we value



We value engineers who care about both how software is built and how it is used. We are looking for people who write high quality code, but who also think about reliability, data quality, and the experience of users working with the system day to day.

Experience working on software that has been deployed to external customers is particularly valuable, as it brings a practical understanding of how to balance ideal design with real-world constraints.

Essential skills



Strong experience with JavaScript or TypeScript Experience building modern web applications or services Familiarity with APIs and integrating with external systems Comfort working in cloud-based environments Ability to work collaboratively within a product team

Highly desirable



Experience working on production SaaS platforms Experience with React, Node.js, or similar frameworks Experience with data-driven systems or financial software Experience maintaining or supporting live systems

Why Ascent



Ascent is at a stage where the platform is already in use by financial institutions and is continuing to grow in scope and ambition. This role offers the chance to work on a meaningful product in a small, highly collaborative team, where your work will have a direct impact on customers and on the future of the platform.

What you can expect from Us



Competitive salary that ranges from 38k+ to 80k+ based on experience Private pension scheme Private health insurance
Job Types: Full-time, Permanent

Pay: 36,500.00-80,000.00 per year

Benefits:

Company pension Private medical insurance Work from home
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4524833
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    SCT, GB, United Kingdom
  • Education
    Not mentioned