Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob Title: Full Stack Software Engineer
Location: Hybrid working Gateshead UK or Paris France
Reporting to: Engineering Manager
Start Date: Immediate (subject to preemployment checks)
SaleCycle powers campaigns for some of the worlds most recognisable brands. We help 500 enterpriselevel clients worldwide to optimise their online conversions through traffic retention and abandoned sales recovery.
Youll find our HQ in the North East of England founded in 2010 but since then weve 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 eventdriven microservices architecture runs on AWS and we embrace Golang as our preferred backend language for new services. All of this wouldnt be possible without our peoplethats why theyre at the heart of everything we do.
At SaleCycle we care about peopleits our top priority. We prioritise wellbeing growth and innovation continuously pushing boundaries as a team and a company.
Continuous Innovation: Collaborate innovate and celebrate!
Premium : Excellence Delivered Every Time!
High Curiosity: Embrace your inner childask why and listen!
Proactive Collaboration: United we work together and lead the way!
Ultimate Passion: Infuse passion into every action!
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 eventdriven microservices and frontend applications ensuring scalability performance and reliability.
This is a great opportunity to work in an environment that embraces cuttingedge technologies with a focus on Golang for backend services and TypeScript for frontend development.
Designing and building eventdriven microservices in Golang leveraging AWS managed services
Maintaining and enhancing existing services written in Node Java and Kotlin
Developing scalable highperformance applications using AWS cloud technologies including Kinesis for realtime data streaming
Building and maintaining frontend 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 Scrumdriven 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 knowledgesharing and team growth
Were looking for someone who is passionate about writing highquality software and thrives in a collaborative team environment.
Skilled in Golang for backend development
Experience with AWSmanaged services particularly eventdriven architectures serverless and realtime data processing (Lambda SQS SNS DynamoDB Kinesis etc.
Strong understanding of RESTful microservice architectures
Handson experience with React and TypeScript (or similar frontend frameworks)
Familiar with git or other distributed source control systems
A problemsolver with a proactive approach to diagnosing and resolving issues
Passionate about writing clean maintainable and scalable code
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
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 meetup
Monthly social fund
Bonus schemes for innovation new business and employee referrals
Enhanced parental leave
Volunteering Days
Long Service Awards
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 problemsolving approach.
Final Interview: A discussion with our Chief Technology Officer about your fit within the team and longterm career 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.
Wed love to hear from you! If youre excited about this opportunity and want to be part of a fastmoving innovative team apply today.
Full Time