Senior Full Stack Engineer (Core Services) (Hybrid, London) Apply now
Senior Full Stack Engineer (Core Services) (Hybrid, London)

Senior Full Stack Engineer (Core Services) (Hybrid, London)

London Full-Time 90000 - 110000 £ / year (est.)
Apply now
N

At a Glance

  • Tasks: Join our Core Services squad to build and maintain essential tools for our ESG reporting platform.
  • Company: Novata is a mission-driven public benefit corporation focused on inclusive capitalism and sustainable private markets.
  • Benefits: Enjoy a competitive salary, stock options, 30 days holiday, and comprehensive medical insurance.
  • Why this job: Be part of a diverse team making a real impact while working in an agile, collaborative environment.
  • Qualifications: 5+ years experience with TypeScript, React, Node.js, and relational SQL required.
  • Other info: This hybrid role offers flexibility with remote work options and requires UK residency.

The predicted salary is between 90000 - 110000 £ per year.

This job is brought to you by Jobs/Redefined, the UK’s leading over-50s age inclusive jobs board.

Novata is a public benefit corporation created and funded by a unique consortium of foundations and private sector companies including the Ford Foundation, the Omidyar Network, S&P Global, and Hamilton Lane. We are a for-profit, mission-driven company with the goal of empowering the private markets to build a more inclusive and sustainable form of capitalism. By bringing together the brightest minds in financial data, private equity, social justice and inclusive capitalism, we aim to build the best technology and tools for the private markets to better collect, analyze, benchmark and report ESG (Environmental, Social, Governance) data. We have an experienced and diverse team who are as ambitious about growing a successful company as we are about making an impact.

About the Product and Engineering team

We’re a team of around 55 mixed-discipline individuals, split into 8 cross-functional squads. We focus on outcomes, not output, hence we like to be quite experimental and work in an agile fashion delivering small vertical slices of functionality often so that we can quickly discover where the real value lies for our users and customers.

As the organization moves into its scaleup phase, we’re tuning our priorities and rebalancing our focus on feature delivery with investing more in our underlying codebase and developer experience, addressing key technical debt, addressing painful bottlenecks and revisiting early technical decisions so that we can better scale and deliver value, faster.

Requirements

We’re looking for an experienced Senior Full Stack Engineer (TypeScript/JavaScript) to join our Core Services squad. The squad is what we describe as a complicated-subsystem squad, with a specific focus on creating and maintaining the services, tools and libraries that our feature-focused squads rely on to build a world-class product. An example would be building and maintaining our authentication and authorization services.

The squad itself is quite specialist, composed of Senior Full Stack Engineers and an Engineering Manager. Together they collaborate with internal stakeholders across the organisation, picking apart deep problem spaces using a meticulous, precise, and thorough approach to working.

We use and teach

  • TypeScript, React and Node.js for our platform
  • Postgres and Snowflake for data storage
  • GitHub for source control and Jira for change management
  • Docker and jFrog to package our services into containers
  • GitHub and Argo CD for CI/CD
  • DataDog for monitoring and observability
  • AWS for infrastructure, specifically EKS, RDS and S3
  • Terragrunt and Terraform for infrastructure orchestration

You will spend your time

  • Applying your skills, knowledge and experience to champion initiatives collaboratively which helps to add user and business value to our ESG reporting platform.
  • Collaborating with stakeholders to pick apart user pains and problems, taking ownership in breaking those down into value-focused deliverables.
  • Ensuring our platform is robust, secure, scalable and has a solid foundation that other engineers are excited about building upon.
  • Coaching and mentoring members of other teams, to help them adopt the tooling that we are providing for them.
  • Fulfilling additional duties as requested.

You should apply if

  • You have 5+ years of demonstrable experience developing testable, scalable web applications using TypeScript, React, Node.js and relational SQL.
  • You have experience delivering products and services with broad reach across an organisation.
  • You are willing to, and have the skills to, guide other engineers on best practices and the adoption of new technologies and approaches.
  • You have experience architecting new functionality; leading on projects from initial concept to production-ready feature.
  • You have a start-up mentality, can work with ambiguity, are responsible, energetic, ambitious, adaptable and willing to jump in wherever you might add value.
  • You have a product engineering mindset, are passionate about customer outcomes and can visualise things from the user’s perspective.
  • You like solving hard problems, and can apply your creative thinking to deliver pragmatic solutions whilst working within various constraints.
  • You have a keen mind for detail, have a no-compromise approach to quality and are committed to delivering the best experience possible to our users.
  • You thrive in an inclusive, respectful and highly collaborative work environment where every voice matters and healthy debate is encouraged.

We’d be particularly interested if

  • You have experience building and maintaining shared services such as authentication and authorisation solutions that meet the specific needs of enterprise applications.

Our interview process

Our interview process involves 4 stages following the initial screening call with one of our talent team.

  1. A 45min discussion with our hiring manager where we’ll ask questions to dig into the details of what you’ve been working on and your experience for the role. It is also a good opportunity to ask questions to understand more about the role, team, product and the company.
  2. A take-home technical exercise so that we can assess your full stack problem-solving and coding skills.
  3. A technical follow-up with some of our engineers to discuss your exercise and if time allows to collaborate by doing some further development on it.
  4. A 30min discussion with members from our product & leadership team.

End-to-end, the process typically takes 3-4 weeks but we’re happy to work around your schedule and move faster or slower if need be.

Restrictions

  • This is a hybrid role, applicants are expected to spend at least 1 day per week in a Novata office although if that doesn’t work for you we do have some flexibility on allowing more remote work.
  • Applicants must be located in and eligible to work in the UK. Sorry, but we can’t currently support or sponsor visa applications.

Benefits

  • Competitive base salary plus stock options
  • Hybrid approach to working, from the London office and remote
  • 30 days holiday per year, plus bank holidays.
  • A non-contributory pension scheme of 9% of your base-salary from us.
  • Comprehensive private medical insurance for you and your dependants.
  • Life Assurance and Income Protection
  • Family Friendly leave policies

Anticipated Salary Range £90K to £110K depending upon experience.

#J-18808-Ljbffr

Senior Full Stack Engineer (Core Services) (Hybrid, London) employer: Novata

At Novata, we pride ourselves on being a mission-driven employer that empowers our employees to make a meaningful impact in the private markets. Our hybrid work culture in London fosters collaboration and innovation, while our commitment to professional growth ensures that every team member has the opportunity to develop their skills and advance their career. With competitive benefits, including generous holiday allowances and comprehensive health coverage, we create an inclusive environment where diverse perspectives are valued and every voice matters.
N

Contact Detail:

Novata Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full Stack Engineer (Core Services) (Hybrid, London)

✨Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, such as TypeScript, React, and Node.js. Being able to discuss your experience with these tools in detail will show that you're a strong fit for the role.

✨Tip Number 2

Highlight any previous experience you have with building shared services, especially around authentication and authorization. This is a key focus for the Core Services squad, and demonstrating relevant experience can set you apart.

✨Tip Number 3

Prepare to discuss your approach to problem-solving and how you've tackled complex issues in past projects. The interview process emphasizes collaboration and meticulousness, so showcasing your thought process will be beneficial.

✨Tip Number 4

Since the role involves mentoring and coaching other engineers, think of examples where you've successfully guided team members or contributed to their growth. This will demonstrate your leadership potential and alignment with the company's collaborative culture.

We think you need these skills to ace Senior Full Stack Engineer (Core Services) (Hybrid, London)

TypeScript
JavaScript
React
Node.js
Relational SQL
Authentication and Authorization Solutions
Agile Methodologies
Problem-Solving Skills
Collaboration and Teamwork
Technical Mentorship
Code Quality Assurance
Scalability and Performance Optimization
Cloud Infrastructure (AWS, EKS, RDS, S3)
CI/CD Practices (GitHub, Argo CD)
Containerization (Docker, jFrog)
Monitoring and Observability (DataDog)
Infrastructure as Code (Terraform, Terragrunt)

Some tips for your application 🫡

Understand the Company Mission: Before applying, take some time to understand Novata's mission and values. Highlight how your experience aligns with their goal of building a more inclusive and sustainable form of capitalism in your application.

Tailor Your CV: Make sure your CV reflects your experience with TypeScript, React, Node.js, and relational SQL. Emphasize any previous work that involved building shared services or working in a collaborative environment, as these are key aspects of the role.

Craft a Compelling Cover Letter: In your cover letter, discuss specific projects where you demonstrated problem-solving skills and a product engineering mindset. Mention your ability to mentor others and how you can contribute to Novata's Core Services squad.

Showcase Your Technical Skills: If applicable, include links to your GitHub or other repositories showcasing your coding skills. This is particularly important for a technical role like Senior Full Stack Engineer, where practical experience is crucial.

How to prepare for a job interview at Novata

✨Understand the Company Mission

Before your interview, take some time to familiarize yourself with Novata's mission and values. Understanding their focus on inclusive and sustainable capitalism will help you align your answers with their goals and demonstrate your commitment to their vision.

✨Showcase Your Technical Skills

Be prepared to discuss your experience with TypeScript, React, Node.js, and SQL in detail. Highlight specific projects where you've successfully implemented these technologies, especially in building scalable web applications. This will show that you have the hands-on experience they are looking for.

✨Prepare for Problem-Solving Questions

Expect to face questions that assess your problem-solving abilities. Think of examples where you've tackled complex issues, particularly in a collaborative environment. Be ready to explain your thought process and how you arrived at your solutions.

✨Engage with the Team Dynamics

Since Novata values collaboration, be sure to express your enthusiasm for working in a team-oriented environment. Share experiences where you've mentored others or contributed to a team's success, as this aligns with their emphasis on coaching and collaboration.

Senior Full Stack Engineer (Core Services) (Hybrid, London)
Novata Apply now
N
  • Senior Full Stack Engineer (Core Services) (Hybrid, London)

    London
    Full-Time
    90000 - 110000 £ / year (est.)
    Apply now

    Application deadline: 2027-01-08

  • N

    Novata

Similar positions in other companies
N
Senior Full Stack Engineer (Core Services) (Hybrid, London)

Novata, Inc.

London Full-Time 90000 - 110000 £ / year (est.)
N
Senior Software Engineer

Nova Wealth

London Full-Time 43200 - 72000 £ / year (est.)
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>