drjobs Full Stack Software Engineer

Full Stack Software Engineer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Gateshead - UK

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

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 preemployment checks)

About Us

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.

Our Values

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!

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

What Youll Be Doing:
  • 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

The Ideal Candidate:

Were looking for someone who is passionate about writing highquality software and thrives in a collaborative team environment.

Essential Skills & Experience:

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

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 meetup

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

Final Interview: A discussion with our Chief Technology Officer about your fit within the team and longterm 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!

Wed love to hear from you! If youre excited about this opportunity and want to be part of a fastmoving innovative team apply today.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.