At a Glance
- Tasks: Support the development of innovative digital solutions and write clean, reusable code.
- Company: Join iCrossing, a collaborative tech company transforming digital experiences.
- Benefits: Enjoy flexible working, wellbeing allowance, and enhanced parental pay.
- Why this job: Gain hands-on experience with cutting-edge tech and make a real impact.
- Qualifications: Basic software development skills and a passion for learning.
- Other info: Dynamic team environment with excellent growth opportunities.
The predicted salary is between 28800 - 48000 £ per year.
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.
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.
The iCrossing mission is to Transform Experiences. 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.
- 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.
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.
Junior Software Engineer in London employer: ICrossing
Contact Detail:
ICrossing Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Junior Software Engineer in London
✨Tip Number 1
Network like a pro! Reach out to current employees at iCrossing on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with projects that showcase your coding chops, make sure to highlight them during interviews. It’s a great way to demonstrate your hands-on experience.
✨Tip Number 3
Prepare for those technical interviews! Brush up on your coding skills and be ready to tackle some live coding challenges. Practising common algorithms and data structures can really help you shine.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the iCrossing team.
We think you need these skills to ace Junior Software Engineer in London
Some tips for your application 🫡
Show Your Passion for Tech: When you're writing your application, let your enthusiasm for technology shine through! Talk about what excites you about software engineering and how you’ve engaged with tech in your own time. We love seeing candidates who are genuinely passionate about the field.
Tailor Your Application: Make sure to customise your application for the Junior Software Engineer role. Highlight relevant skills and experiences that align with our tech stack, like TypeScript or React. This shows us that you’ve done your homework and understand what we’re looking for.
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language and avoid jargon unless it’s relevant. We appreciate a well-structured application that makes it easy for us to see your qualifications and fit for the role.
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our team and culture while you’re at it.
How to prepare for a job interview at ICrossing
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, like TypeScript, AWS, and React. Be ready to discuss how you've used these tools in your projects or coursework, and think of examples that showcase your understanding of their applications.
✨Show Your Collaborative Spirit
Since the role involves working closely with senior engineers and product teams, highlight your teamwork experiences. Prepare anecdotes that demonstrate your ability to collaborate effectively, ask questions, and contribute to group projects, as this aligns with the company’s values of 'We Before Me'.
✨Prepare for Code Reviews
Expect to discuss your coding practices and how you approach writing clean, reusable code. Brush up on best practices for code documentation and be ready to explain your thought process during a hypothetical code review scenario. This shows you're open to feedback and eager to learn.
✨Embrace the Company Values
Understand iCrossing's mission and values, especially 'Be Kind' and 'Lead with Candor'. Think about how you can embody these principles in your work and interactions. During the interview, share how you’ve demonstrated kindness and honesty in past experiences, as this will resonate well with the interviewers.