Responsibilities
- Contribute to the implementation of new features and resolution of bugs in the domain area, ensuring high-quality, maintainable code that aligns with team standards.
- Participate in the complete product development lifecycle, including planning, implementation, code reviews, testing, deployments, and post-release support.
- Write modular, clean, and testable code that avoids language or structure-related mistakes. Apply appropriate testing strategies (unit, integration, e2e tests) to ensure strong coverage and reliability.
- Take ownership of well-defined tasks, work autonomously, and proactively seek input when facing uncertainty, ensuring clarity on scope and edge cases before starting.
- Collaborate effectively with product managers, designers, and engineers to understand problems, evaluate trade-offs, and deliver solutions that support business goals.
- Review pull requests constructively, communicate clearly about your work, and proactively share updates, blockers, or risks.
- Develop a strong understanding of the domain and broader system context to contribute to accurate estimations and high-quality delivery.
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.
Nice to Have
- Experience working with LLMs, AI-driven architectures, and autonomous agents, including vector databases, embedding models, and MLOps practices.
Benefits
- Competitive compensation package based on experience
- 30 days holiday paid leave
- One week exchange policy to another Payhawk office (London, Berlin, Barcelona, Paris, Amsterdam and Vilnius)
- 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 (that is, essentially, built by you)
Work Arrangement
Hybrid — New York, London, Berlin, Munich, Barcelona, Paris, Amsterdam, Vilnius, Sofia
Additional Information
- Work-life balance is valued
- Continual learning is encouraged
- Empowered teams
- Supporting flat hierarchies
- Taking ownership and responsibility
- Seeking and providing feedback
- Managing constructive critique
- Speaking our minds
- Diversity and inclusion are encouraged
- Environmental and social impact measurement and improvement is a journey
- Flexible working hours
- Opportunity to work from home