Jobs

Junior Developer (Front End Bias)


Job details
  • Ambue
  • Nottingham
  • 2 months ago
Applications closed

Junior Full Stack Developer (Front End Bias)


Duration: 12 months fixed term (potential for 3 month extension)

Location: Fully Remote (UK based), with some in-person and project meetups.


About Us

At Ambue, we’re on a mission to simplify, predict, and streamline the retrofit of the UK’s housing stock through technology. Our bespoke software empowers social housing providers to enhance the energy efficiency of their portfolios.

We’re hiring a Junior Developer to work with our Senior Data Engineer, Lead Graph Engineer and Product team on an Innovate UK funded R&D initiative. The project aims to deliver 300,000 retrofits annually, scaling up to one million by 2030. Our major industry partners include BRE, MTC, TATA, and Energiesprong UK. This ambitious endeavour involves creating new digital tools for portfolio assessment, typology categorisation, demand aggregation, risk quantification, and standardisation. To execute this vision, we’ll establish a community interest company.


The Role

As part of Ambue’s Special Projects division, you’ll contribute to the software and front-end interface design for this R&D project. Key objectives include integration of various data sources, graph database algorithm outputs, along with 3rd party geospatial data and present these intuitively to a variety of user types. We are seeking to provide value to our users through the ability to easily analyse and manage very large property portfolios, project pipelines, and product selections.

Ambue’s core software stack is built using functional programming languages and paradigms however, given the fast pace, R&D nature of this project, we are working with a more flexible software stack to achieve rapid iteration and solution testing with key user groups. The project leverages a combination of Python, JavaScript/TypeScript, FastAPI, and Neo4j, with a front end currently wireframed in HTML/bootstrap. We’re looking for someone who has broad experience in these technologies and working with the presentation of geospatial data. Candidates with an understanding of the functional paradigms we use in of core stack will also be beneficial for integration.

The final deliverables will include a functional alpha platform to support retrofit at scale with a comprehensive specification for the beta release.

Our stretch goal is to progress the beta version for use by the wider project delivery team.


Who You Are

You are a self-motivated and enthusiastic cross-functional junior developer with 2+ years of experience. Working alongside our Lead Data Engineer and Lead Graph Developer, you’re confident in being able to help define and shape UI requirements from user feedback and to implement and continuously develop them in a fast iterating environment.


Responsibilities

You will:

  • Build and iterate the development of our front end web app to present to users in a clean and intuitive way as part of the alpha project platform development.
  • Collaborate with our Lead Graph Developer to create front end presentation for graph search algorithms outputs.
  • Work alongside our Senior Data Engineer to integrate the API integration layers, connect with various third-party partner services.
  • Assist in early testing and experimentation with potential AI integrations.
  • Work closely with the product team and stakeholders to provide the technical foundation for user requirements.
  • Iterate rapidly based on a feedback loop of user testing and input.
  • Continuously document the technical solution.


Skills and Experience You Will Need

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 2 years of professional experience in software development.
  • Strong proficiency in JavaScript, and TypeScript and mainstream front-end frameworks.
  • Experience working with Python, FastAPI and Flask.
  • Familiarity with OpenAI API frameworks (OpenAI, Claude, Gemini).
  • Familiarity / Experience working on GCP.
  • Familiarity with deployment and DevOps technologies.
  • Proven track record of integrating applications with REST APIs.
  • Comfortable working in an agile (non-scrum) methodology.
  • Ability to work independently and make sound technical decisions.
  • Know when to ‘fail fast’ and pivot to a different solution.


Nice-to-Have Experience

  • Understanding of functional programming, specifically Elixir and Elm or an interest in developing skills in this area.
  • Experience with Neo4j and CYPHER or an interest in developing skills in this area.
  • Familiarity with machine learning, particularly Google Vertex AI for image recognition.
  • Exposure to working with 3D geometric data sets, BIM, or object-based models.


What We Offer

  • Fully remote working (UK based) with periodic in-person team get-togethers.
  • Competitive salary (£35,000 to £45,000 depending on experience and location).
  • Opportunity to develop your skills in Neo4j.
  • Contributing to decarbonising the UK’s housing stock to meet our 2050 net zero commitments.


The Interview Process

Following review of your application and example portfolio, there will be a 3 phase interview process as a chance to demonstrate your fit for the role.


1.    Meet online with our Senior Data Engineer to explore project, skills and fit.

2.    Co-code / code review exercise with a member of the Ambue team to explore skills and ways of working.

3.    Meet online with one or more of Ambue’s Directors to explore culture, vision and fit.


Don’t be put off if you think you don’t have all of the above skills; we would still like to hear from you! We actively encourage and promote diversity in the Ambue team and recognise that innovation and creativity are driven through diversity of experience and background.

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

RPA Senior Developer

Take the lead in our automation journey. Join us as a Senior RPA Developer and help transform how we operate by driving our ambitious RPA initiatives. Join one of the UK’s leading distributors of electrical products and solution providers with 250+ branches nationally with a core value to develop talent...

Sheldon

Lead Application Developer C# .Net

ADP is hiring a Lead Application Developer C# .Net: Are you empathetic to client needs and inspired by transformation and impacting the lives of millions of people every day? Are you looking to join a dynamic, inclusive team environment with a culture of collaboration and belonging?   Well, this may be...

ADP Peterborough

Junior Software Developer

Junior Software Developer required for a streamlining process software company based in Bromsgrove. The ideal candidate will be based locally and have some programming experience or AI / machine learning experience. Graduates in computer science or software engineering will likely be considered.Junior Software Developer Job OverviewCollaborate with the development team...

Bromsgrove

Lead Application and Web Developer (NPIC) (XN06)

Job summaryExpected Shortlisting Date:10/01/2025Planned Interview Date:17/01/2025An exciting opportunity has arisen at NPIC (National Pathology Imaging Cooperative) based at LTHT for a Lead Application and Web Developer. The candidate will work closely with the Research Systems Lead to develop bespoke software and web applications to support the research ambitions of NPIC...

Leeds Teaching Hospitals Leeds

Senior Data Engineer

Senior Data Engineer - Python / Data Pipelines / Data Platform / AWS - is required by fast growing, highly successful and tech focused organisation.About the jobYou will play a crucial role in designing, building, and maintaining their data platform, with a strong emphasis on streaming data, cloud infrastructure, and...

Cramlington

Software Engineering Manager

Reporting to: VP EngineeringLocation: Reading, RG30 1DZSalary: £80-100k+ per annum + optionsWorking hours: 37.5 hours, Monday – FridayAbout BigSisBigSis a UK start-up, is applying robotics and artificial intelligence to transform the production of sterile male insects, which are used for chemical-free control of pest insects. BigSis has developed a pilot...

Reading