At a Glance
- Tasks: Design and develop custom tools and automation scripts using C#, Python, and JavaScript.
- Company: Join a dynamic team in London focused on innovative BIM solutions.
- Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
- Why this job: Make a real impact by creating smarter, faster digital solutions in architecture.
- Qualifications: Experience in coding and a passion for clean, elegant software.
- Other info: Collaborative environment with exciting projects and career advancement potential.
The predicted salary is between 36000 - 60000 ÂŁ per year.
AEC Software Developer
London (hybrid) | Flexible | Full-time
Who are we
Archilizer is a small, sharp consultancy building serious software for serious clients .
We work with companies like Amazon, Autodesk, and major construction organisations , building custom tools, platforms, and automations that sit at the intersection of engineering, data, and design workflows .
We like:
- clean code
- hard problems
- practical solutions
- people who enjoy what they do
We’re a diverse, friendly team of curious engineers and problem-solvers. If you like building things that actually get used, you’ll fit right in.
What you\’ll be doing
This role is software-first . BIM is context, not dogma.
You’ll be:
- Designing and building custom tools, services, and integrations
- Working with C#, JavaScript/TypeScript , APIs, cloud services, and data pipelines
- Building plugins and automation for platforms like Revit, Dynamo, ACC , but also web services, internal tools, and bespoke platforms
- Collaborating directly with clients (engineers, product teams, digital leads)
- Turning messy real-world problems into clean, maintainable code
Some weeks you’ll be deep in an API.
Some weeks you’ll be prototyping fast.
Some weeks you’ll be untangling legacy logic and making it better than before.
Qualifications
Strong in:
- C# and modern JavaScript / TypeScript
- Writing production-grade code (not just scripts)
- Debugging, refactoring, and shipping
- Talking to humans about technical problems
Nice to have:
- Revit API, Dynamo, or AEC platform experience
- Cloud experience (AWS / Azure / GCP)
- Open-source contributions or personal projects
- Comfort moving between backend, tooling, and automation work
Not required:
- An architecture degree
- “10+ years BIM experience”
- Wearing a suit
How we work
- Hybrid and flexible by default
- Small team, high trust
- Direct access to interesting clients and real problems
- No pointless hierarchy, no corporate theatre
Equal opportunity
We mean this – everyone is welcome here .
Different backgrounds, identities, paths, and perspectives make better teams and better software. If you’re good at what you do (or growing fast), we want to hear from you.
Must be based in the UK
Computational Developer employer: Archilizer
Contact Detail:
Archilizer Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Computational Developer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with professionals on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving C#, Python, and JavaScript. Highlight any custom tools or automation scripts you've developed — this will make you stand out!
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Be ready to discuss your past projects and how you tackled challenges. Practice coding problems related to BIM and data management.
✨Tip Number 4
Apply through our website! We love seeing candidates who are genuinely interested in joining our team. Tailor your application to reflect your passion for clean code and innovative solutions in the computational development space.
We think you need these skills to ace Computational Developer
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your technical skills in C#, Python, and JavaScript. We want to see how you can apply these languages to create smart solutions, so don’t hold back on showcasing your best projects!
Tailor Your Application: Take a moment to customise your application for the Computational Developer role. Mention specific experiences that relate to BIM, Revit, or any integrations you've worked on. This helps us see how you fit into our multidisciplinary team.
Keep It Clean and Clear: Just like we love clean code, we appreciate clear and concise applications. Make sure your CV and cover letter are well-structured and easy to read. A tidy application reflects your coding style!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the easiest way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do!
How to prepare for a job interview at Archilizer
✨Know Your Code
Brush up on your coding skills, especially in C#, Python, and JavaScript. Be ready to discuss your previous projects and how you approached coding challenges. Show them your passion for clean, elegant code by explaining your thought process behind your solutions.
✨Understand BIM and ACC
Familiarise yourself with Building Information Modelling (BIM) and Autodesk Construction Cloud (ACC). Being able to speak knowledgeably about how these tools work and how they can be integrated will impress the interviewers and show that you're serious about the role.
✨Collaboration is Key
Since this role involves working with architects and BIM coordinators, prepare examples of how you've successfully collaborated in the past. Highlight your communication skills and your ability to translate technical jargon into layman's terms for non-technical team members.
✨Ask Insightful Questions
Prepare thoughtful questions about the team's current projects and challenges. This shows your genuine interest in the role and helps you understand how you can contribute. It’s also a great way to demonstrate your enthusiasm for being part of a multidisciplinary environment.