cover image
Arup

3D Software Developer

Hybrid

London, United Kingdom

Full Time

27-03-2025

Share this job:

Score my CV

Job Specifications

Job Title – 3D Software Developer
Location: London / Birmingham


Joining Arup

Arup’s purpose, shared values and collaborative approach has set us apart for over 75 years, guiding how we shape a better world.


The Opportunity

The role of a 3D Software Developer in our team is not just about coding; it’s about bringing engineering simulations to life in the cloud. You’ll be at the forefront of developing a 3D Web Application that will revolutionize how results are presented and understood. With a robust pipeline of projects, you’ll contribute to a suite of web and cloud-based applications that enhance our products’ reach and functionality. Your work will redefine the standard for communicating complex simulations, making them more accessible and interactive for engineers worldwide.

Remit:

Design, develop and maintain both new and existing features to meet the business outcome.
Coordinate with designers, Product managers, Global Development teams and other stakeholders to define feature specifications and ensure smooth production releases.
Working with 3D graphics libraries to build new features and enhance existing ones
Build reusable components and front-end libraries for future use.
Create robust and high-quality code by performing Pull requests, following coding standards, managing version control, tracking issues, documenting processes, and implementing both manual and automated testing protocols
Ensuring tasks are completed and can work with other members in the team when required using pair programming.
Stay up to date with the latest industry trends and technologies to ensure our applications are utilizing the best practices.


At Arup, you belong to an extraordinary collective – in which we encourage individuality to thrive. Our strength comes from how we respect, share and connect our diverse experiences, perspectives and ideas.

You will have the opportunity do socially useful work that has meaning – to Arup, to your career, to our members and to the clients and communities we serve.


Is this role right for you?


We’re looking for a candidate who demonstrates:
Good working knowledge of 3D/WebGL (Babylons.js or Three.js) including knowledge of the GLTF file format.
Working knowledge of using Component Libraries (Material UI) and experience building SPAs (Single Page Applications).
Comprehension of mathematics for 3D graphical applications such as transformations, rotations, intersections and planes of geometry.
Expertise in modern front-end systems utilizing TypeScript, JavaScript, HTML5, CSS3, SASS, NodeJS and testing with Microsoft Playwright.
Can utilise JavaScript alongside React to craft interactive and dynamic web pages.
Background in building enterprise scale desktop and/or web applications; proficiency with Cloud Solutions is desirable.
Degree level education (2.1 or above or equivalent) in Engineering, Mathematics or Computer Science.
Excellent written and verbal communication skills in English with both technical and non-technical stakeholders.


Not ready to apply just yet, or have a few questions? Contact Marek Mazurowski (marek.mazurowski@arup.com). Please note, to ensure we remain GDPR compliant do not send your CV directly to us via this email.

If this role is not quite what you are looking for but you are interested in other opportunities for a future with purpose, please sign up to our Talent Community https://arupwhg.avature.net/talent where you will be kept up to date with roles suitable for you to shape a better world.


What we offer you

At Arup, we care about each member’s success, so we can grow together.

Guided by our values, we provide an attractive total reward package that recognises the contribution of each of our members to our shared success. As well as competitive, fair and equitable pay, we offer a career in which all of our members can belong, grow and thrive – through benefits that support health and wellbeing, a wide range of learning opportunities and many possibilities to have an impact through the work they do.

We are owned in trust on behalf of our members, giving us the freedom, with personal responsibility, to set our own direction and choose work that aligns with our purpose and adds to Arup’s legacy. Our members collaborate on ambitious projects to deliver remarkable outcomes for our clients and communities. Profit Share is a key part of our reward, enabling members to share in the results of our collective efforts.

We also provide Private medical insurance, Life assurance, Accident insurance and Income protection cover. In addition, you’ll have access to flexible benefits to help you look after all aspects of your wellbeing and give you the freedom and flexibility to find the best solutions for you, your family, and your individual needs.


Different People, Shared Values

Arup is an equal opportunity employer that actively promotes and nurtures a diverse and inclusive workforce. We welcome applications from individuals of all backgrounds, regardless of age (within legal limits), gender identity or expression, marital status, disability, neurotype or mental health, race or ethnicity, faith or belief, sexual orientation, socioeconomic background, and whether you’re pregnant or on family leave. We are an open environment that embraces diverse experiences, perspectives, and ideas – this drives our excellence.

Guided by our values and alignment with the UN Sustainable Development Goals, we create and contribute to equitable spaces and systems, while cultivating a sense of belonging for all. Our internal employee networks support our inclusive culture: from race, ethnicity and cross-cultural working to gender equity and LGBTQ+ and disability inclusion – we aim to create a space for you to express yourself and make a positive difference.

Discover more about life at Arup at www.arup.com/careers/your-life-at-arup.
We are committed to making our recruitment process and workplaces accessible to all candidates. Please contact Marek Mazurowski (marek.mazurowski@arup.com) to let us know if you need any assistance or reasonable adjustments throughout your application or interview process, and/or to perform the essential functions of the role. We will do everything we can to support you.


Our Application Process
To understand what to expect next, please visit our https://www.arup.com/careers/recruitment-process/

Stay safe online - Arup will never ask for payment or your bank details as part of our recruitment process.

Recruitment Agencies - We have a Preferred Supplier List of trusted partners to assist us when required and do not acknowledge any speculative CVs or unsolicited candidate introductions from agencies not on the list.

About the Company

Dedicated to sustainable development, Arup is a collective of designers, consultants and experts working across 140 countries. Founded to be both humane and excellent, we collaborate with our clients and partners using imagination, technology and rigour to shape a better world. Know more

Related Jobs

Company background Company brand
Company Name
Magna International
Job Title
IoT Developer
Job Description
What We Offer At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team, you can expect exciting, varied responsibilities as well as a wide range of development prospects. Because we believe that your career path should be as unique as you are. Group Summary Cosma provides a comprehensive range of body, chassis and engineering solutions to global customers. Through our robust product engineering, outstanding tooling capabilities and diverse process expertise, we continue to bring lightweight and innovative products to market. Job Responsibilities EXPERIENCE : Essential Bachelor’s degree in computer science, Controls Engineering or related field of study Strong background with common platforms, services and applications including: MS Server 2008, 2012, SQL Server 2008, SSRS, Windows (desktop) V7, V8/8.1,V10, Office 2013, 365, Apple/iOS, Previous Knowledgeable and considered an expert in LAN/WAN and wireless PLC Programming background i.e siemens Robot programming background i.e Fanuc, ABB and/or Kuka Experience in procurement, inventory and asset management of IT equipment as well as the overall IT lifecycle Strong analytical skills Experience in MQTT Protocol Knowledge of statistical methods Experience in working in a fast paced production environment with a focus on internal and external stakeholder interaction Experience in producing departmental related documents Strong communication skills at all levels within the business and with customers Able to manage and prioritise numerous projects simultaneously Desirable Experience in Administering VOIP /NETAPP technology systems Appliances administration Previous experience in help desk/technical support environment ITL and Prince 2 certifications TCP/IP Protocol Stack and DNS, DHCP & A/D Relevant management experience in an manufacturing or logistics environment Understanding of multiple programming languages i.e. JavaScript, C#, Python and / or Java Personal Attributes Good interpersonal skills with “hands on” problem solving expertise Work collaboratively to achieve project/company goals Ability to work in a fast-paced environment Objectivity – display the ability to effectively challenge Open minded to the impact of suggestions from the team Good leadership and interpersonal skills Effective communicator through all necessary media Eligibility to work in the UK Awareness, Unity, Empowerment At Magna, we believe that a diverse workforce is critical to our success. That’s why we are proud to be an equal opportunity employer. We hire on the basis of experience and qualifications, and in consideration of job requirements, regardless of, in particular, color, ancestry, religion, gender, origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Magna takes the privacy of your personal information seriously. We discourage you from sending applications via email to comply with GDPR requirements and your local Data Privacy Law. Worker Type Regular / Permanent Group Cosma International
Telford, United Kingdom
On site
Full Time
30-03-2025
Company background Company brand
Company Name
ECOM
Job Title
Principal Software Engineer (£80k + 10% bonus)
Job Description
Great opportunity for a Principal Software Engineer to work for a retail company near Manchester at the beginning of a digital transformation. You'd report to the Head of Engineering and would work as part of a team of Principal Software Engineers responsible for collaborating with Architects and Product Owners to lead the re-architecture of existing platforms to a cloud-native, event-driven, microservices architecture. Whilst there is no line management, you'd have full technical overview for your product domain including technology vision, strategy, workload and quality governance of the squads within it. You'd also have the chance to lead R&D or impact analysis initiatives, where hands on rapid prototyping may be required. Skills TypeScript, Node, React AWS, Lambdas Docker, Kubernetes, Terraform Observability CI/CD The money is good too - up to £80k plus benefits including 10% annual bonus, pension, private healthcare and flexible working. If you're interested in this opportunity and would like to know more, please apply through this advert and I will contact you ASAP. InterQuest Group is acting as an employment agency for this vacancy. InterQuest Group is an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of age, disability, gender, religion/belief, race, marriage, civil partnership, pregnancy, maternity, sex or sexual orientation. Please make us aware if you require any reasonable adjustments throughout the recruitment process. #ECOM
Manchester, United Kingdom
On site
Full Time
30-03-2025
Company background Company brand
Company Name
OakNorth
Job Title
Senior Fullstack Engineer
Job Description
OakNorth is a profitable business that has supported the growth of thousands of entrepreneurs with a new standard of business lending. We're looking for a Senior Backend Engineer to join our engineering team in building upon this success, as we grow to play a key part in redefining the future of business banking with next generation financial tools and products. The role Have a strong technical background, including 5+ years of experience designing and engineering large scale systems Measure your success in terms of business impact, not lines of code Internalise the best ideas from across the organisation, humbly setting a vision that others can get behind Embrace DevOps culture: You build it, you run it Work well cross-functionally and earn trust from co-workers at all levels Care deeply about mentorship and growing your colleagues Prefer simple solutions and designs over complex ones Enjoy working with a diverse group of people with different areas of expertise. You challenge the existing approach when you see the cliff edge racing towards us, but also get on board once the options have been debated and the team has made a decision You're comfortably organised amongst chaos You’re a broad thinker and have the capability to see the potential impact of decisions across the wider business Utilise GenerativeAI: Leverage GenAI tools to increase productivity and enhance decision making processes within the role Technology We're pragmatic about our technology choices. These are some of the things we use at the moment: Python PostgreSQL, BigQuery, MySQL TypeScript, React, styled-components Jest, React Testing Library, Cypress, pytest AWS, GCP ECS Fargate, Docker, Terraform, GitHub Actions How we expect you to work We expect you to work in these ways, as well as encouraging and enabling these practices from others: Collaborate - We work in cross-functional, mission driven, autonomous squads that gel over time. We pair program to work better through shared experience and knowledge. Focus on outcomes over outputs - Solving a problem for users that translates to business results is our goal. Measurements focused on that goal help us to understand if we are succeeding. Practice continuous improvement - We optimise for feedback now, rather than presume what might be needed in the future and introduce complexity before it will be used. This means we learn faster. We share learnings in blame-free formats, so that we do not repeat things that have failed, but still have confidence to innovate. Seek to understand our users - We constantly seek understanding from data and conversations to better serve our users' needs, taking an active part in research to hear from them directly and regularly. Embrace and enable continuous deployment - Seamless delivery of changes into an environment - without manual intervention - is essential for us to ensure that we are highly productive; consider resiliency; and practice security by design. Test outside-in, test first - TDD keeps us confident in moving fast, and deploying regularly. We want to solve user problems, and so we test with that mindset - writing scenarios first, then considering our solution; coupling tests to behaviour, rather than implementation. You build it, you run it - We embrace DevOps culture and end-to-end ownership of products and features. Every engineer, regardless of their role, has the opportunity to lead delivery of features from start to finish. Be cloud native - We leverage automation and hosted services to deliver resilient, secure services quickly and consistently. Where SaaS tools help us achieve more productivity and better quality results for a cheap price, we use these to automate low value tasks. How we expect you to behave We embrace difference and know that when we can be ourselves at work, we are happier, more motivated and creative. We want to be able to bring our whole selves to work, have our own perspectives and know that we belong. As such, through your behaviours at work, we expect you to reflect and actively sustain a healthy engineering environment that looks like this: A wide range of voices heard to the benefit of all Teams that are clearly happy, engaged, and laugh together Perceivable safety to have an opinion or ask a question No egos - people listen to and learn from others at all levels, with strong opinions held loosely What makes working here better This role offers the opportunity to work closely with the team, requiring a minimum of 3 days per week in the office to foster hands-on collaboration and innovation. Work-life balance - 25 days holiday (plus bank holidays) each year, and enhanced family leave allowances. Competitive salary&equity - We want people to have a serious stake in the business. Good kit - Your choice of the best laptop, running macOS or Ubuntu. Team socials - The opportunity to get to know each other outside of work. Company socials - A chance to catch up and meet new colleagues weekly over informal office breakfasts and dinners on OakNorth - or at our free barista bar every day. Commuter support - We offer the cycle to work scheme.
London, United Kingdom
Hybrid
Full Time
30-03-2025
Company background Company brand
Company Name
DEPT®
Job Title
Senior .NET Developer
Job Description
Manchester, London, hybrid This position sits in our Experience & Engineering business unit. We primarily deliver large-scale website design and build projects, combining our skills in developing future-ready technical solutions with our expertise in creating beautiful designs to help clients including Nikon, London Marathon Events and END. We pride ourselves on delivering exceptional and engaging digital experiences. Key Responsibilities You will use your knowledge of the .NET framework and back-end architectures to deliver the best work to our clients. You are no stranger to working directly with clients in order to build the best solution and deliver the best work together with your team. You are always here to help and mentor more junior developers. What We Are Looking For 8+ years experience in C# .NET, Web API, React, TypeScript, Tailwind, HTML & CSS Deep understanding of digital channels, web development, UX design, and working with CMS platforms like Optimizely; Expertise in responsive, cross-device web implementations; Proven track record with CI/CD pipelines and multi-environment testing; Experience setting up and maintaining smooth development workflows; Comfortable working in an Agile environment, delivering results in sprints; Excellent communication and stakeholder management skills; Direct availability to start working in the UK. WE OFFER: A flexible, hybrid working policy (2 days from the office, depending on location). An excellent salary based on experience and equal pay policies Pension, free private healthcare, mental health support, and company sick pay scheme. 26 days paid holiday (plus UK Bank Holidays). Help getting you to work with a season ticket loan and cycle to work scheme. Enhanced family friendly policies to support new parents. Social and Cultural Events, plenty of opportunities to connect with colleagues through organised activities and celebrations. Inspirational Talks, bringing the outside in with regular guest speakers and events. Learning and Development, supporting your growth with continuous opportunities to learn and advance. Buddy Programme: You will be paired with a ‘Buddy’ to help you through your first weeks’ at DEPT®. A reputation for doing good. DEPT® has been a Certified B Corp® since 2021 and named ‘Agency of the Year’ at both The Lovies and The Webby Awards. Awesome clients. Whether big or small, local or global — at DEPT® you’ll get the opportunity to work with clients of all sizes and across all industries. And we celebrate all of our successes together! The opportunity for possibility. We want to enable you to do what you do best and help you develop your skills further with training, development and certifications. Global annual DEPT® Cares Month in which employees come together and donate their skills to support local charities. WHO ARE WE? We are pioneers at heart. What does that mean? We are always looking forward, thinking of what we can create tomorrow that does not exist today. We were born digital and we are a new model of agency, with a deep skillset in tech and marketing. That’s why we hire curious, self-driven, talented people who never stop innovating. Our culture is big enough to cope and small enough to care. Meaning, that with people across 30+ countries, we’re big enough to provide you with the best tools, global opportunities, and benefits that help you thrive. While acting small by investing in you, your growth, and your team, and giving you the autonomy to solve our client's problems, no matter where you are in the world. DEPT® is committed to making a positive impact on the planet and since 2021 has been Climate Neutral and B Corporation certified. DIVERSITY, EQUITY & INCLUSION At DEPT®, we take pride in creating an inclusive workplace where everyone has an equal opportunity to thrive. We actively seek to recruit, develop, nurture, and retain talented individuals from diverse backgrounds, with varying skills and perspectives. Not sure you meet all qualifications? Apply, and let us decide! Research shows that women and members of underrepresented groups tend not to apply for jobs when they think they may not meet every requirement, when in fact they do. We believe in giving everyone a fair chance to shine. We also encourage you to reach out to us and discuss any reasonable adjustments we can make to support you throughout the recruitment process and your time with us. Want to know more about our dedication to diversity, equity, and inclusion? Check out our efforts here.
Manchester, United Kingdom
Hybrid
Full Time
30-03-2025