Leave us your email address and we'll send you all the new jobs according to your preferences.

Full Stack Software Engineer Gateshead Office, Paris Office

Posted 7 days 9 hours ago by SaleCycle

Permanent
Not Specified
I.T. & Communications Jobs
Tyne And Wear, Gateshead, United Kingdom, NE100
Job Description
Key Highlights:
  • Job Title: Full Stack Software Engineer

  • Location: Hybrid working - Gateshead, UK or Paris, France

  • Reporting to: Engineering Manager

  • Start Date: Immediate (subject to pre-employment checks)

About Us ️

SaleCycle powers campaigns for some of the world's most recognisable brands. We help 500+ enterprise-level clients worldwide to optimise their online conversions through traffic retention and abandoned sales recovery.

You'll find our HQ in the North East of England, founded in 2010, but since then, we've been on an exciting growth journey with employees also based in France.

We leverage the latest tech and innovation to shape our products and deliver results. Our modern event-driven microservices architecture runs on AWS, and we embrace Golang as our preferred backend language for new services. All of this wouldn't be possible without our people-that's why they're at the heart of everything we do.

Our Values

At SaleCycle, we care about people-it's our top priority. We prioritise well-being, growth, and innovation, continuously pushing boundaries as a team and a company.

  • Continuous Innovation: Collaborate, innovate, and celebrate!

  • Premium Execution: Excellence Delivered Every Time!

  • High Curiosity: Embrace your inner child-ask why and listen!

  • Proactive Collaboration: United, we work together and lead the way!

  • Ultimate Passion: Infuse passion into every action!

Full Stack Software Engineer

As a Full Stack Software Engineer, you will be part of a highly collaborative, agile, and empowered product delivery team. You will contribute to building and maintaining our modern, event-driven microservices and front-end applications, ensuring scalability, performance, and reliability.

This is a great opportunity to work in an environment that embraces cutting-edge technologies, with a focus on Golang for backend services and TypeScript for front-end development.

What You'll Be Doing:
  • Designing and building event-driven microservices in Golang, leveraging AWS managed services

  • Maintaining and enhancing existing services written in Node, Java, and Kotlin

  • Developing scalable, high-performance applications using AWS cloud technologies, including Kinesis for real-time data streaming

  • Building and maintaining front-end applications using React (or similar frameworks) and TypeScript

  • Writing clean, maintainable, and efficient code following industry best practices (e.g., SOLID principles)

  • Collaborating within an agile, Scrum-driven team, participating in sprints and planning sessions

  • Contributing to automated testing, CI/CD pipelines, and monitoring production systems

  • Engaging in peer code reviews and mentoring junior engineers to support knowledge-sharing and team growth

The Ideal Candidate:

We're looking for someone who is passionate about writing high-quality software and thrives in a collaborative team environment.

Essential Skills & Experience:

Skilled in Golang for backend development

Experience with AWS-managed services, particularly event-driven architectures, serverless, and real-time data processing (Lambda, SQS, SNS, DynamoDB, Kinesis, etc.)

Strong understanding of RESTful microservice architectures

Hands-on experience with React and TypeScript (or similar front-end frameworks)

Familiar with git or other distributed source control systems

A problem-solver with a proactive approach to diagnosing and resolving issues

Passionate about writing clean, maintainable, and scalable code

Nice to Have:

Experience with Node, Java, Kotlin (for maintaining legacy services)

Experience with Docker and containerised environments

Knowledge of CI/CD pipelines and DevOps practices

Experience with mentoring, training, or knowledge sharing within a team

Perks & Benefits:

We value our employees at SaleCycle, so we offer great benefits and incentives in addition to a competitive salary.Please note benefits may vary by country.

Flexible hybrid working

25 days annual leave + public holidays + your birthday off

Employee Assistance Program (EAP), including 24/7 GP access

Life Insurance

Up to 5% matched pension contribution

Tech & Cycle to Work salary sacrifice schemes

Annual company meet-up

Monthly social fund

Bonus schemes for innovation, new business, and employee referrals

Enhanced parental leave

Volunteering Days

Long Service Awards

Hiring Process:

Initial Screening: A chat with our recruitment team to discuss your experience and expectations.

Deep Dive Interview: A technical interview with an Engineering Manager and Software Engineers to explore your skills and problem-solving approach.

Final Interview: A discussion with our Chief Technology Officer about your fit within the team and long-term career opportunities.

Support & Equal Opportunities:

If you have a medical condition or require adjustments to our process, let us know so we can support you and ensure you have the best possible interview experience.

We are an equal opportunities employer and value diversity. We do not discriminate based on race, religion, gender, nationality, sexual orientation, marital status, disability, or age.

Interested? Apply now!

We'd love to hear from you! If you're excited about this opportunity and want to be part of a fast-moving, innovative team, apply today.

Email this Job