SonicJobs Logo
Left arrow iconBack to search

Senior Software Engineer

Yolk Recruitment Ltd
Posted 3 days ago, valid for a month
Location

Cardiff, South Glamorgan CF5 1DR, Wales

Salary

£60,000 - £72,000 per annum

info
Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • Yolk Recruitment is seeking a Senior Software Engineer for a rapidly growing tech company focused on revolutionizing the consumer goods industry.
  • The role involves developing an advanced Digital Asset Management and photo automation product, with responsibilities spanning the entire development lifecycle.
  • Candidates should have strong software development experience, particularly in backend API development using Node.js and TypeScript, along with a proficiency in object-oriented programming.
  • The position offers a competitive salary, stock options, and benefits including 25 days of holiday, flexible working arrangements, and a modern office in Cardiff.
  • Applicants should have at least 5 years of relevant experience in software development and familiarity with cloud platforms like GCP or AWS.

Yolk Recruitment is thrilled to be working with an exciting, rapidly growing company in the tech sector, aiming to revolutionise the way businesses in the consumer goods industry operate. This organisation helps top global brands become more agile, efficient, and sustainable by introducing innovative capabilities like real-time promotion execution, active customer segmentation, and AI-driven predictive ordering.

Our client fosters a collaborative, fast-paced environment where you'll have the chance to work alongside industry-leading talent. If you're eager to grow professionally and take on new challenges, this is the perfect opportunity to make a significant impact.

About the Role

We are on the lookout for a Senior Software Engineer to join a talented Cloud Platforms engineering team. In this role, you will contribute to the development of an advanced Digital Asset Management and photo automation product. You'll be involved in all stages of the development lifecycle, from design to testing new features, while working in a dynamic and innovative environment.

Tech Stack

The company's cloud applications and services are hosted on Google Cloud Platform (GCP), using Kubernetes for orchestration. The tech stack includes:

  • Languages: TypeScript, SQL
  • Frontend: React, Redux
  • Backend: Nest.js, MikroORM, Node.js
  • Databases: PostgreSQL, Firestore
  • Testing: Jest
  • Infrastructure: GCP, Kubernetes
Responsibilities
  • Develop backend features and APIs using Node.js and TypeScript
  • Enhance a background data processing pipeline
  • Conduct code reviews and write unit tests
  • Work with third-party APIs like OpenAI
  • Maintain the GCP platform, including Kubernetes clusters, load balancers, databases, and storage
  • Mentor junior engineers and actively participate in SCRUM processes like sprint planning and retrospectives
What We're Looking For

We are looking for a candidate with strong software development experience who is excited to join a vibrant engineering team. Ideal skills and experience include:

  • Proficiency in object-oriented programming (Java, C#)
  • Expertise in backend API development, particularly in Node.js and TypeScript
  • Knowledge of SQL and NoSQL databases, with experience in query optimisation
  • Familiarity with distributed caches like Redis
  • Experience with Docker, Kubernetes, and cloud platforms such as GCP, AWS, or Azure
  • Strong testing practices using Jest
Benefits

This role offers flexibility in working arrangements, allowing you to work from home or the office, depending on your preference. The company provides a supportive and inclusive environment where you can thrive. Benefits include:

  • Competitive salary
  • Stock options
  • 25 days of holiday plus bank holidays
  • Pension and private health coverage
  • Flexible hours and a hybrid working setup
  • A brand new, modern office in the heart of Cardiff

Join a team that's pushing the boundaries of technology while enjoying a strong focus on personal development and well-being!

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.