Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer

Brighton
Hearst
Software engineer
Posted: 9 February
Offer description

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 Senior Software Engineer at iCrossing, you’ll play a key role in designing and delivering innovative, immersive digital solutions for our clients. Working closely with product, design, and engineering peers, you’ll lead the delivery of core digital projects across a range of stakeholders and business needs, contributing across the full development lifecycle—from technical design and architecture through to build, release, and ongoing improvement.

You’ll design and build clean, reusable, and well-documented code across the stack, with a strong focus on 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 help shape engineering standards and workflows, contributing to code reviews, technical decision-making, and continuous improvement across the team. You’ll work confidently across frontend and backend technologies, collaborating closely with others to solve complex technical challenges.

You’ll also support the growth of the wider engineering team through mentoring and knowledge sharing, while staying up to date with emerging technologies and best practices. As a senior engineer, you’ll balance delivery with quality, helping ensure we build reliable, scalable digital solutions that deliver long-term value 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

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. 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.

What you’ll do

1. Take ownership of delivering digital projects from technical design through to build and release, ensuring solutions are performant, well-documented, and reliable.

2. Work closely with the Product team and cross-functional teams to shape requirements, estimate effort, plan delivery, and ensure high-quality outcomes. Proactively communicate progress, risks, and technical considerations.

3. Design and build scalable, user-focused digital solutions across the stack, applying best practices in modern software engineering and contributing to architectural decisions.

4. Write clean, testable, and maintainable code, setting a high bar for code quality through thoughtful implementation, reviews, and shared standards.

5. Help define and continuously improve development workflows, including version control strategies, automated testing, continuous integration, and deployment practices.

6. Evaluate and apply appropriate technologies, platforms, and frameworks in client solutions, balancing technical fit, performance, and long-term maintainability.

7. Implement and evolve technical designs and architectures that align with both project requirements and broader business goals.

8. Stay current with emerging tools, technologies, and best practices, including cloud platforms (. AWS, Azure, Google Cloud), and use this knowledge to inform technical decisions and mentor others.

Who you are

We want to see your drive and enthusiasm for Engineering. In addition to this, we’re looking for someone who has the following skills and experience:

9. Extensive experience building and maintaining modern web applications across the stack. You have at least 4+ years of experience in a modern programming language, preferably TypeScript.

10. Strong experience working with cloud platforms, such as AWS, and a solid understanding of cloud-native principles. You’re familiar with designing, deploying, and supporting applications in the cloud, with an awareness of security, performance, and cost considerations.

11. You have expertise working with modern Content Management Systems such as Adobe Experience Manager (AEM) and/or Storyblok, and understand how to integrate them into scalable digital solutions. You’re comfortable working with structured content, APIs, and component-based architectures, enabling flexible, content-driven experiences that support both client needs and long-term maintainability.

12. A collaborative approach and excellent communication skills. You work effectively with Product Owners, designers, and other engineers, contribute to technical discussions, provide constructive feedback through code reviews, and stay up to date with emerging technologies to help continuously improve how the team builds digital solutions.

13. Strong problem-solving skills and the ability to take ownership of technical delivery. You’re experienced in breaking down complex requirements, making sound technical decisions, and delivering high-quality solutions while balancing performance, quality, and timelines.

Additionally, we would welcome experience with:

14. Experience working within the Adobe ecosystem (. Adobe Experience Cloud, Adobe Launch, and Adobe Data Platform).

15. Exposure to AI agents and agent-driven architectures, including the use of LLMs and orchestration frameworks.

16. Hands-on experience using Google Cloud services such as Compute Engine, GKE, Cloud Functions, or BigQuery

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer
Crawley
Permanent
emerson
Software engineer
€70,000 a year
Similar job
Senior modelling & simulation software engineer
Haywards Heath
Permanent
Universal Quantum
Software engineer
Similar job
Senior software engineer i
Burgess Hill
Permanent
Ethica Consulting
Software engineer
€80,000 a year
See more jobs
Similar jobs
It jobs in Brighton
jobs Brighton
jobs East Sussex
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Brighton > Senior Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save