Taro Logo

Senior Full Stack JavaScript Engineer

DC Thomson is a media company that owns Findmypast, a platform connecting people to their family stories through technology, data, and insights.
Backend
Senior Software Engineer
Hybrid
Enterprise SaaS
This job posting is no longer active. 😔

Job Description

Findmypast, a DC Thomson brand, is seeking a Senior Full Stack JavaScript Engineer to join their growing engineering team. The role involves developing products to solve problems and deliver in a lean-agile environment, focusing on creating great user experiences and impacting family history research.

Key responsibilities include:

  • Designing, developing, and deploying user experiences with a focus on usability, high availability, low latency, and scalability
  • Improving Node.js services to meet product needs
  • Continuously improving the product through A/B tests and innovation

The tech stack includes:

  • JavaScript (ES2020) as the core programming language
  • React.js and GraphQL for the website
  • Node.js microservices running under Kubernetes for the back-end
  • Some legacy systems in C# and Elixir

The ideal candidate should have:

  • A proven track record in Full stack JavaScript Engineering roles
  • A few years of experience coding with JavaScript and willingness to learn more
  • Deep knowledge of and care about sound engineering practices
  • Strong communication skills and love for teamwork

Findmypast offers a supportive work environment with:

  • Flexible working, including working from home
  • Focus on individual development and a growth mindset
  • Small team structure for supportive development and direct business impact
  • Professional development and wellbeing support
  • Generous benefits package

The company promotes an inclusive environment and is an equal opportunity employer. They are committed to diversity and encourage applications from all backgrounds.

Last updated a year ago

Responsibilities For Senior Full Stack JavaScript Engineer

  • Designing, developing and deploying user experiences with a focus on usability, high availability, low latency and scalability
  • Improving Node.js services to meet product needs
  • Continuously improving the product through A/B tests and innovation

Requirements For Senior Full Stack JavaScript Engineer

JavaScript
React
Node.js
Kubernetes
  • Proven track record in Full stack JavaScript Engineering roles
  • A few years of experience coding with JavaScript
  • Deep knowledge of sound engineering practices
  • Strong communication skills and teamwork ability

Benefits For Senior Full Stack JavaScript Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Generous holiday allowance with option to buy more
  • Competitive pension contribution (9.5% matched company contribution)
  • Health and wellbeing benefits
  • 26 Days Holidays + Bank Holidays
  • Health cash plan
  • Corporate gym discounts
  • Staff discounts and benefits