Are you ready to take the next step in your software engineering career? This is an exciting opportunity to join our growing team based in Cork, building an innovative platform that connects digital service providers with customers across the Europe and the U.S.
You’ll be working on a product that’s transforming how businesses access tailored insurance solutions — making complex processes simple, seamless, and data-driven. As a Senior Software Engineer / Technical Lead, you’ll play a key role in shaping the next phase of product development and mentoring the growing engineering team.
What You’ll Be Doing
- Develop full-stack applications using JavaScript (React.js & Node.js)
- Build web services using serverless architecture and Express in an AWS environment
- Apply Test Driven Development (TDD) principles
- Work in a Kanban methodology, focused on flexibility, speed, and collaboration
- Contribute to continuous integration, automated builds, and continuous delivery pipelines in a DevOps setup
- Collaborate on API integrations and work across technologies such as DynamoDB, MySQL, and other modern tools
- Mentor and guide junior engineers, supporting best practices and skill development
- Work closely with cross-functional teams to deliver impactful, high-quality features
What We’re Looking For
- 5+ years of experience as a Software Engineer in a product development environment
- 1+ year of experience leading projects or acting as a Technical Lead
- Strong experience with JavaScript full-stack development
- Expertise with Node.js / Express.js and/or React frameworks
- Hands-on experience with AWS serverless architecture preferred
- Strong understanding of APIs (REST / GraphQL) and TDD principles
- Familiarity with tools like JIRA and Confluence
- A collaborative mindset and eagerness to explore new technologies
- Ability to thrive in a fast-paced, evolving environment
Our Hiring Process
We keep things simple and transparent. Our hiring process is designed to help both sides understand if there’s a good fit, without unnecessary steps or delays.
Intro Call
A short conversation to learn more about your background and what you’re looking for.
Role Deep Dive
A focused discussion with the hiring manager about responsibilities, expectations and team culture.
Practical Exercise
A small task or scenario that helps us understand how you think and approach real work.
Would You Like to Be
Part of Kayna?
Even if we’re not actively hiring for your profile, we’re always happy to meet talented people. If you feel you could be a strong fit, send us your details and introduce yourself.