Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Full stack software developer

London
Permanent
Max Fordham LLP
Software developer
£50,000 a year
Posted: 12h ago
Offer description

Are you passionate about helping tackle climate change and promoting a more sustainable world? Bring your unique experiences, skills, and passion and join our award-winning building services practice as aFull Stack Software Developer, a meaningful role that is instrumental in designing some of the world's best and most sustainable buildings. ABOUT US At Max Fordham we are proud to be a partnership, run by the people who work here. This ensures we are an open and supportive environment for everyone that works here, and it means everyone have the opportunity to be involved in how the practice is run and have a voice. These are exciting times in the architectural, engineering and construction (AEC) industry. The industry is undergoing a digital transformation, driven by: The uptake of new processes such as Building Information Modelling (BIM) and the effort to digitalise the design and construction process. The ongoing sustainability drive for Net-Zero Carbon buildings requires innovative engineering design solutions (with simulation data to back them up) with close attention to detail to ensure that key design interventions are maintained throughout the design process and successfully delivered to the required quality on-site. A continued drive for productivity improvement in the AEC industry. Managing complexity can be difficult on the scale of a whole building. In recent years, Max Fordham LLP has been investing in new, code-based methods to support our engineering teams. The developers work with the specialist engineering and consultancy groups within the practice and the business administration teams to develop tools and processes to better deliver our work and business processes. As such, the team sees an exciting variety of work types and uses code-based methods to create innovative solutions. Examples of work completed include: WebApp (Vue, SQL) for tracking financial performance of projects and who is working on what. Digital Schedules (FastAPI, SQL) product catalogue for recording specification information for all products specified across all projects. This application interfaces with Revit and can be used to print contract-ready documents for live projects. The development and ongoing maintenance of a Revit Toolbar with tools to automate design processes. ABOUT THE ROLE We are looking to recruit a passionate and enthusiastic Full Stack Software Developer to support our engineering project teams, specialist groups and business administration teams in creating and using computational tools and workflows. The role will provide a technical education in code-based software development. Key responsibilities of the role: Help develop bespoke, code-based tools and solutions to support our engineering teams and engineering project delivery. Develop business intelligence visualisations indicating the financial health of the practice and its projects. Use best-practice open-source development workflow, with the potential goal of open-sourcing selected engineering and development tools once matured. Maintain existing and new internally developed tools used around the practice. Manage staged deployments of applications. Ensure tools are adequately tested. Provide training, instruction, and support to others using in-house tools. Engage with engineers and consultants about how the tools work and how we can use software development to fulfil engineering project requirements efficiently What technology do we use? JavaScript, Vue, Observable, Nuxt, TypeScript, Tailwind Python, FastAPI, Jupyter, JupyterHub, Voila SQL Git, GitHub Ansible Revit, Revit API, pyRevit IES, IES Python API Rhino, Grasshopper and the supporting ecosystem ABOUT YOU We value people who can think analytically and creatively, adopting a first principles approach to create elegant and innovative solutions to practical problems. We recruit and support the development of people who can rise to this challenge. Essential personal attributes for this role include being keen and willing to learn and to possess a strong sense of ownership for the work that you do. You must care about the presentation and detail of the work and have a strong desire to achieve technicalexcellence and completeness. Being a motivated team player and a good communicator is also fundamental for the role, as well as having the ability to build strong relationships and collaborate with the Software Development and Digital Design teams. Key skills and qualifications required for the role: Excellent verbal and written communication skills The ability to clearly articulate advanced computational concepts easily to those unfamiliar with the process A strong attention to detail and high technical competence. Initiative and proactive working methodology Ability to work well with colleagues to achieve shared goals Confidence to interrogate a brief and question supervisors approach rather than following blindly Degree Level (minimum) in maths, science, engineering or computational design with experience in coding. It is expected that the successful candidate will acquire the following skills through their work at Max Fordham LLP; however, prior knowledge would be advantageous: Experience with programming languages such as JavaScript, Python, C# Enthusiasm to write clean, high-quality code and be comfortable taking part in team code reviews Experience using source control such as Git Knowledge of relational databases Knowledge and interest in Architectural Design. We welcome your application whether you are just starting out or bring years of experience. Experienced applicants will be expected to complete a homework assignment before a follow-up technical interview, after which a decision will be made, and a position will be offered. WHAT WE OFFER Excellent growth opportunities for your personal and career development in a knowledge driven environment An inclusive culture that encourages collaboration, openness, and knowledge sharing An open, supportive, and cooperative working environment One paid professional subscription per year Interesting and technically challenging projects Opportunities for involvement in business-running activities Flexible working arrangements, including hybrid working opportunities Competitive pay and employee bonus Future opportunities for Partnership Six weeks holiday (including Bank holidays) Max Fordham Pension Scheme Other benefits include generous paid parental leave, sick pay, and treatment pay. SALARY £35,000 - £50,000 (dependent on experience) LOCATION London, Bristol, Cambridge, Manchester OR Edinburgh CLOSING DATE: 14thJuly 2025 at 22:00 (GMT) HOW TO APPLY This position is available for an immediate start. If you are interested in working with us, we are keen to hear from you. In addition to providing your CV, please apply with a conversational letter that tells us how your skills match the role criteria, and your interests align with our vision of a beautifully engineered net zero carbon world for a sustainable future. To apply, please click the 'Apply for this job' button and follow the application process. REF-222 310

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software developer (microsoft stack)
London
Permanent
Solus Accident Repair Centres
Software developer
£50,000 a year
Similar job
Software developer
London
Permanent
JobHeron
Software developer
Similar job
Graduate software developer (permanent)
London
Permanent
Zettafleet
Software developer
See more jobs
Similar jobs
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Software developer jobs > Software developer jobs in London > FULL STACK SOFTWARE DEVELOPER

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save