
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A digital solutions company is looking for a Junior Software Engineer based in the UK to support innovative digital projects. You'll write clean code, collaborate with senior engineers, and grow your technical skills while contributing to impactful solutions. This full-time role requires in-office presence two days a week in Cardiff or London. Must have the right to work in the UK and no visa sponsorship is available.
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.
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, Node.js, 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.
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.
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.
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.
We believe that diversity strengthens and enriches who we are, and it is important to us that our workplace is somewhere our people feel they belong and reflects every aspect of our diverse nation. Our ambition is for everyone to have an equal opportunity to succeed. Currently those from ethnic minority backgrounds are under‑represented at iCrossing and we are keen to broaden our socio‑economic diversity. We therefore encourage and welcome applications from Black, Asian, ethnic minority and lower socio‑economic backgrounds.
All disabled applicants who meet the minimum requirements of the job as set out in the job description and person specification will be guaranteed an interview if requesting to be considered under this scheme. If there’s anything we can do to make our interview process or working environment more inclusive and to meet your particular needs, please let us know.
We want to ensure our recruitment process is fair to all and attracts diverse and talented candidates. To help track our progress, we monitor the diversity of our candidates. To do this we need your help in filling out a short voluntary survey. If you'd rather not answer a question, you can select "prefer not to say". Any information shared in this survey is confidential and will only be visible to the People Team. Thank you in advance for taking part.