Job Description
Payhawk is seeking a Full Stack Software Engineer to join its growing engineering team. The ideal candidate will be responsible for delivering entire, highly complex features to production, working with a team of talented and experienced individuals to shape the future of the product. Payhawk is a leading global spend management solution that combines company cards, reimbursable expenses, and accounts payable into a single product.Role involves:
- Leading the build of new product features.
- Enhancing and maintaining existing features.
- Participating in the entire software development lifecycle.
- Collaborating with product managers and designers.
- Writing highly scalable, high-performance, and maintainable code.
- Ensuring code testability, code coverage, continuous integration, and backward compatibility.
- Contributing to frontend, backend, testing, deployment, and LLM-based functionalities.
Requirements:
- Advanced programming experience and superior knowledge of programming languages and technologies: Node.js, TypeScript, PostgreSQL, Kubernetes, Docker, Google Cloud, React, React Native, Apache Kafka.
- Bachelor's degree in Computer Science (or related field).
- 3+ years of relevant work experience.
- Experience with agile processes, continuous delivery, and continuous integration.
- Ability to multitask, organize, and prioritize work.
- Exceptional integrity and work ethic.
Payhawk offers:
- Competitive compensation package based on experience.
- 30 days holiday paid leave.
- One week exchange policy to another Payhawk office (London, Berlin, Barcelona, Paris, Amsterdam).
- Flexible working hours and opportunity to work from home.
- Regular team-wide events.
- Additional medical care.
- MultiSport card fully funded by us.
- Company office massages.
- Personal assistant service.
- Opportunity to use the Payhawk product.