We’re looking for a software engineer (remote or hybrid, depending on preference) to join our team. Here are some of the things you’ll help us with:
- Building features on our web and mobile apps that engage customers and bring to life an asset that has a meaningful impact on people’s lives.
- Improving the maturity of our technical stack and infrastructure with engineering best practices.
- Collaborating with members of the product team to continually refine and improve our product in an agile process.
- Participating in code reviews and ensure high code quality standards.
- Pairing with other engineers to solve challenging technical problems.
Benefits:
🤑 Competitive salary - ranging from £50-60k
💸 10% Pension contribution - you don't need to match this, and it is on top of your salary.
🏝️ Unlimited holidays - A minimum of 33 days per year (including 8 Bank Holidays) and the option to take more!
🏥 Medical insurance - through Vitality you get access to Private GPs, Physio, Counselling services and great discounts and offers (think 50% off Virgin Active and PureGym memberships, free Apple Watches)
🌍 Remote working - we get together once a month and have an awesome office you can use anytime but we are a remote-first company. You can work from anywhere in the UK. We trust you to get your work done in whatever environment suits you!
🖥️ Best-in-class equipment - MacBook and any WFH equipment you need
📈 Meaningful share options - you’ll own a part of Penfold and share in our success!
We use the following toolset:
- React (Next.js)
- Node.js (Lambda)
- Typescript
- GraphQL (Apollo)
- Prisma & PostgreSQL
- Cypress + Jest
- AWS
- Terraform for creating infrastructure-as-code
- Agile development practices (Kanban, pair programming, CI/CD)
We would love to hear from you if:
- You have 3-5 years commercial experience working with Javascript/Typescript, particularly Node.js services and serverless architecture.
- You have a good understanding of relational databases (Postgres would be ideal!)
- You relish the idea of working as part of a talented squad who are quick to help out and support each other.
- You enjoy working in an agile, collaborative process alongside people from other teams in the business.