About our team
Our Product Team works collaboratively to design and deliver impactful digital solutions for our clients. Based across our London and Cardiff offices, the team combines strong product thinking with technical expertise to solve complex challenges, creating scalable, user-focused digital experiences that deliver real value to our clients.
We are better together. Each one of us has a role in making iCrossing an energizing and inspiring place to work.
About this job
As a Junior Software Engineer at iCrossing, you’ll support the development of innovative, immersive digital solutions for our clients. Working closely with senior engineers and our product team, you’ll contribute to core digital projects across a variety of stakeholders and business cases, gaining exposure to the full development lifecycle—from initial build through to delivery.
You’ll help write clean, reusable, and well-documented code, with guidance and code reviews to help you grow your skills in performance, scalability, and maintainability. The team leverages a modern technology stack—TypeScript,, AWS, and React—to deliver impactful, scalable digital experiences.
Alongside hands-on development, you’ll have opportunities to learn best practices, follow established workflows, and develop your technical skills through mentoring and collaboration. You’ll be encouraged to explore new technologies, ask questions, and grow into a confident engineer while contributing to high-quality digital solutions for our clients.
This is a full-time role and requires 2 days per week in the Cardiff or London office.You must have the Right to Work in the UK as unfortunately we are currently unable to sponsor those who require a visa.
Our Mission & Values
The iCrossing mission is to Transform Experiences. The “we” is implied but never taken for granted. This mission impacts the way we work, the way we think, the way we treat one another, and the way we evolve into what we want to be. We operate as a community of humans, and we can adapt and evolve because we are guided by values not rules. Our core values map back to our vision.
Be Kind: lead with compassion. What you truly know about someone’s life is very little.
Lead with Candor: know the line. Is what you say true, good, and useful?
We Before Me: lead for others. The sum is always going to be greater than the parts.
We evolve clients for a human-centric future - creating a better world for everyone.
Benefits
iCrossing offers a range of employee benefits including flexible working, life assurance, a monthly wellbeing allowance, charity and study days, enhanced parental pay, and much more.
Where we work
iCrossing has a global presence, but this role is UK-based. You must have the Right to Work in the UK as unfortunately we are currently unable to sponsor those who require a visa.
Diversity & Belonging