Olo
Senior Software Engineer (Front-End) - Pay Web
Belfast, Northern Ireland, Remote. Posted 9 months ago
The role
You will work on Olo Pay, the payment product, as a senior front-end engineer in the Payments Web Team. You will also work across the full stack at times and mentor junior engineers.
What you will do
- Build and enhance Olo Pay, the payment product, with a focus on user-friendly interfaces.
- Mentor junior engineers and contribute to technical decisions.
- Address technical debt alongside feature work through regular refactoring.
- Own complex features from concept to delivery, working with Product on requirements.
- Lead code reviews and set code quality standards.
- Participate in architecture and design of distributed systems.
- Monitor and maintain production services and resolve critical issues.
- Improve team development processes, tooling and the delivery pipeline.
- Contribute to the team's knowledge base and lead learning sessions.
- Take part in on-call duties.
Required qualifications
- Bachelor's degree in Computer Science, Software Engineering or a related field, or equivalent practical experience.
- 5+ years of experience in software engineering.
- Advanced proficiency in TypeScript and React.
- Experience managing and improving CI/CD processes with tools such as GitHub Actions, TeamCity or Octopus Deploy.
- Expertise in unit, integration and end-to-end testing with a focus on automation.
- Strong knowledge of distributed systems and cloud services such as AWS, MongoDB Atlas or Kubernetes/EKS.
- Technical leadership: mentoring peers, leading technical discussions and collaborating across teams.
Nice to have
- Experience in .NET/C#.
Before you apply
- The role is fully remote within Northern Ireland.
About the company
Olo is a restaurant technology provider offering ordering, payment and guest engagement solutions on an open SaaS platform. Over 800 restaurant brands use Olo and its network of more than 400 integration partners.