Mid-Level Product Engineer
Hybrid- London / Chester / Remote, England, United Kingdom
IT
Job description
About us
Over the last 18 years, we have helped over a million satisfied customers move and manage their money. Our award-winning product portfolio allows our customers to make low-cost multi-currency payments across various payment products.
From bespoke payment solutions to travel money, transfers, currency hedging, to expense management, we are focused on a single goal of making it easy for our customers to manage and move their money. As a business, we are committed to delivering value to our customers through the combination of advanced payments technology and personal expert service.
About the role
- Our technology departments work in medium sized, long running teams - forming part of a fun, hardworking and exceptionally supportive group of around 65 engineers.
- We are looking to hire a Mid-Level Product Engineer to help us support and develop our highly successful Equals Money platform.
About you
- A good communicator, with an open and collaborative approach.
- Passionate about writing efficient, clean, well-documented, and well tested code.
- Highly organised; and able to prioritise workload effectively with attention to detail.
- Proactive and motivated.
- Customer and product-oriented thinker.
- Enjoys working closely with product owners & stakeholders.
- Engaged and with technology and industry trends.
- Curious and motivated by doing the best job you can.
- Loves to work in a collaborative environment.
- Eager to try new things.
- A role model for our values: Make it happen, Succeed together, Be the customer & Go beyond.
Job requirements
Responsibilities
- Build and maintain React progressive web applications in TypeScript.
- Ensure code quality by writing code that is well tested, easy to read and easy to maintain.
- Deploy code to production on a regular basis - multiple times a day.
- Work with product owners, engineers & other stakeholders to prioritise workstreams.
- Monitor the health and success of the services and features we build.
- Drive forward the development of our products and empower your colleagues to do their best.
- Improve developer experience by using your skill and knowledge.
- Draft architectural solutions and share knowledge with your colleagues.
- Implement features and own the delivery up to the point of it being in our customers’ hands.
- Own the maintenance of features to ensure future bugs are fixed speedily.
Essential skills
- React
- TypeScript
- Unit testing
- End-to-end testing
- Node.js
- HTML5, CSS3, Flexbox, CSS in JS solutions
- Git
- Working with GitHub
- Agile best practices
- Extensive algorithms and data structures knowledge
- Software engineering practices like BDD, TDD, Pair Programming etc
Desirable skills
- AWS
- Next.js
- Experience with other typed languages
- Native or hybrid mobile development
- Visual regression testing
Benefits
- A competitive salary benchmarked against a peer group.
- 25 days holiday per year + your birthday off
- Opportunities for progression, development and learning new skills.
- Free onsite Nuffield Health gym & pool (London) and discounted gym membership elsewhere
- Interbank currency rates on travel money and international transfers.
Where possible we offer the opportunity to work flexibly and the opportunity to balance some remote working with time in the office collaborating, taking part in events and developing the social connections that make working with us rewarding.
Equals strives to create a workplace where we can all be ourselves. We believe in inclusion and the power of diversity, so you'll be encouraged to bring your unique perspectives and experiences, and help us understand what you need to do your best work.
or
All done!
Your application has been successfully submitted!