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.