Loading...
Multiple Job Openings • Hybrid, Remote

Frontend Developers

Our frontend developers are building abstract and configurable components within our software so that they are easy to use and manage by our clients and partners.

See Open Positions
 

What you'll be doing

  • Developing an Ecosystem
    Be a part of the team that develop our software products C2MS and AuthStack.

  • Scaling PoCs to Production
    You'll be actively involved in transforming code from PoCs to production-ready services in a continuous delivery process across our various platforms.

  • UX Component Design and Implementation
    Building abstract and configurable components which react automatically to application configuration changes.

  • Building Tools and Engines
    Understanding business requirements and transforming them into abstract configurable engines without hard-coding to enable no-code & low-code configuration.

  • Scalable Fault-Tolerant Platforms
    Building services that can support billions of transactions and messages while maintaining a low footprint and work across various device types.

  • Working with the FinTech and InsurTech Industries
    Working with cutting-edge technology on exciting digital transformation projects with the FinTech/InsurTech space.

  • Learn more about our hiring process and career progression plan.

We're looking for

  • Communication
    An honest and direct communicator who is clear, concise and doesn't use unnecessary terminology.

  • Attitude
    An individual who wants to fix problems, rather than delegate them to others.

  • Organisation
    Someone who organises and plans their time effectively. Can work asynchronously, reserving face to face communication for those events that require it.

  • Cooperation
    Understands that teams solve problems, with each individual member of the team being a contributor to the solution.

  • Productivity
    Values time as the most expensive and least available resource. Automates any process that soaks up our time.

  • Malleability
    Assumes that constant technical change is the norm, not the exception.

  • Punctuality
    Keeps to working hours and is effective during those hours.

  • Respect
    Knows that everyone in an organisation is there to support each other and achieve a common goal. Respects the boundaries of their role and that of others.

  • Learn more about our hiring process and career progression plan.


Experience and Qualifications

  • Vue.JS
    Vue.JS and Nuxt Framework experience (or equivalent). Vuetify, TS, PHP and Go are also beneficial, but not a requirement.

  • REST APIs and GraphQL
    Able to consume REST APIs. GraphQL is also beneficial, but not a requirement.

  • Agile Experience
    An understanding and experience with working in Agile, preferably with JIRA, Confluence and Git.

  • Containerization
    Comfortable with applications based on mini and micro-service architecture (Docker, ContainerD, Kubernetes).

  • Code Quality & Testing
    A passion to build testable, maintainable code along with an understanding of test frameworks.

  • Building and Maintaining an Ecosystem
    Willing to work on long-term projects and help build and improve a core ecosystem, rather than short-term agency work.

  • Language Skills
    Comfortable working and programming in English.

  • Learning
    Willing to learn and improve on a daily basis and maintain intellectual curiosity.

  • Specific experience and qualifications will depend on the level you're applying for.


Our areas of focus

  • Building component driven UIs, modelled in StorybookJS and built using Vue.JS

  • Consuming REST APIs and GraphQL services.

  • Building scalable InsurTech eCommerce transactional interfaces.

  • Working with mini and micro-services for a variety of automation use-cases.

  • Underwriting workbench UX/UI application development.

  • Working with banking integration services (credit card, direct debit, premium finance).

  • Quote and Bind platforms for automated insurance policy management (B2B and B2C).

  • Developing frontends for smart-payment solutions, including configurable commission engines.

  • Crafting UI toolsets for dynamic Contracts generation, configured through workflows.

  • Building math engine interfaces for insurance premium calculations.

  • UX component creation for configurable workflow and logic engines.

  • Single Sign-On services and authentication protocols (OAuth2, OIDC, etc).

  • Identity and Access Management UI/UX, including MFA integration (software and hardware).

  • Smart deployment systems, working in collaboration with DevOps.

This is our roadmap, building on the foundations we've already created:

  • GraphQL

    Transitioning remaining services and modules to headless surfaced via GraphQL

  • StorybookJS

    MIgration of existing components and modules into StorybookJS

  • Claims System

    Various UX upgrades within the claims and settlements system

  • Transactional Accounting

    MIgration of existing modules to new UX components with various upgrades planned

  • Underwriting Workbench

    Various UX upgrades planned, including further customisation per-product

  • Microsoft Graph

    Integration with Microsoft Graph and Azure Kubernetes Support.

  • Additional Smart-Security Layers

    Adding support for additional multi-factor biometric devices.

  • APM Improvements

    Unification of APM across all modules and services

  • LTS Upgrades

    Respective framework upgrades to the latest LTS releases

  • And much more!

    Many more exciting upgrades and improvements planned.

  • No Code / Low Code

    Developed a no code / low code insurance product modelling toolset that supports almost every type of insurance

  • Transactional Accounting System

    Developed the UX for our double-entry transactional accounting system that supports millions of transactions on commodity hardware

  • Underwriting and Pricing Engine

    Developed the UX for our abstract underwriting and pricing engine that so far, has been able to automate the calculation of premiums for any type of insurance product, regardless of complexity

  • Frontend eCommerce Distribution Platform

    We built multiple omnichannel frontend platforms for digital insurance distribution that transact millions of dollars in premium per month

  • A World First With Lloyd's Lineage

    First software vendor to integrate fully with Lloyd's Lineage in Canada, enabling real-time transaction processing for the full policy lifecycle

  • Open Source First

    Achieved all of the above and more using open-source frameworks, database technologies and operating systems

Benefits you get when you join our team

We offer several benefits alongside a commitment to pushing the boundaries, focusing on work-life balance.
A friendly and supportive team

A friendly and supportive team

We encourage building healthy relationships in our teams, where knowledge-sharing is essential, everyone's voice is heard, and all ideas are considered.

A healthy work-life balance

A healthy work-life balance

We believe it's essential to have a clear distinction between work and private life and that people are far more productive when working predictable hours. Overtime is an exception to the rule.

In-house R&D

Remote working options

We offer remote and on-site work arrangements, but you can combine both if that suits you better.

Working schedule flexibility

Working schedule flexibility

Depending on team needs, you can choose your desired starting hours between 8 and 10 AM (CET).

Permanent full-time contract

Permanent full-time contract

We don't hire for the short term, nor use zero-hours or fixed-term contracts. You shall receive a full time, complete benefits employment offer from day one.

In-house R&D

Sponsored professional learning

We subsidise tuition fees, certification, exams and books to help you further your career.

Multi-role options

Multi-role options

Once you've established yourself, you can branch out and take on more responsibilities and commitments, and the choice is up to you. We'll make sure that it happens.

Career switch opportunities

Career switch opportunities

If you find that a different role within the company suits you better, let's talk. We want to work with people who fit the role and are not shoehorned into areas that don't suit them.

In-house R&D

Child and family support

We are aware that being a working parent can be challenging. So, new parents get financial support from the company to make the transition easier, along with annual financial support.

Leadership opportunities

Leadership opportunities

We encourage our people to explore their leadership and management potential. If you're interested, let's talk.

Fully covered sick leave

Fully covered sick leave

Don't worry if you get sick and need some time off to recover. We've got you covered!

Paid bike and car parking

Paid bike and car parking

No matter what kind of vehicle you use to get to work, we ensure that you will have a place to park them.

 

Our open positions

Update Notice

Thank you to everyone who has applied so far.
We're currently closing this round of recruitment and will reopen again in May/June.
If you choose to apply now we'll keep your details on record and be in contact soon.


Vue.JS Frontend Developer (m/f) - Levels 3 to 5 (2 Open Positions)

Locations:

  • European Union (Remote), Zagreb (Hybrid)
  • United Kingdom, Tunisia, Serbia - (Remote)
  • Relocation to, or working part-time from Croatia is a possibility!

Employment Type:
Permanent

Apply

18,500.00 kn - 35,000.00 kn (gross 1) Monthly.

Salary Range - Remote, Outside of Croatia

2860 EUR - 5400 EUR (gross) Monthly.

Adjustments to the base salary are made based on the country you are applying from using the cost of living index. A fixed amount will be offered to you based on your interview success and level of experience. This will be reviewed bi-annually with HR and your team lead.


We're looking for Frontend Developers to join our team. You'll be working on Buckhill's market-proven software suite: C2MS. Whilst we don't like to name our clients you'll be surprised at who we work with, and how much of the insurance market we serve.

The application suite has evolved over time to meet the complex requirements of the insurance market and, as clients evolve to meet customers needs, C2MS has evolved to meet the next challenge.

If you're a front end developer looking for a step up, for something new and you like being involved at the cutting edge of product development, who wants to see things work at scale and who enjoys tackling complex problems that have no defined solution, then this is the job you're looking for. 

We're looking for someone who:

  • Is a developer able to implement and update:
    • Working code from specifications.
    • Existing code, including analysing, refactoring and debugging tasks.
    • Front end systems to enhance performance.
    • Specifications for new APIs.
    • New feature and module specifications.
    • Automated testing methods.
    • Virtual infrastructure.
    • Managed code deployment.
    • Technical documentation.
    • Work with the Buckhill coding standards and programming style guide.
  • Shall respond to integration requests from other teams:
    • Solutions and Project Management Teams.
    • Analyse, diagnose and debug faults, errors and bugs (e.g: client incidents).
  • Working knowledge of:
    • Scripting languages:
    • Typescript, JavaScript, HTML5, and CSS (SASS)
    • Good knowledge of Javascript design patterns and coding standards.
    • Consumption and creation of APIs (E.G: REST APIs).
    • RDBMS systems:
      • MySQL databases and query languages associated with SQL databases are a bonus.
    • Version control:
      • GIT.
  • Other:
    • Follows design patterns according to Buckhill coding standards.
    • Understand basic secure programming protocols.
    • Understand and extend existing automated testing methods.

What you will get:

  • A friendly and supportive team - We encourage building healthy relationships in our teams, where knowledge-sharing is essential, everyone's voice is heard, and all ideas are considered.
  • A healthy work-life balance - We believe it's essential to have a clear distinction between work and private life and that people are far more productive when working predictable hours. Overtime is an exception to the rule.
  • Remote working options - We offer remote and on-site work arrangements, but you can combine both if that suits you better.
  • Working schedule flexibility - Depending on team needs, you can choose your desired starting hours between 8 and 10 AM (CET).
  • Permanent full-time contract - We don't hire for the short term, nor use zero-hours or fixed-term contracts. You shall receive a full time, complete benefits employment offer from day one.
  • Sponsored professional learning - We subsidise tuition fees, certification, exams and books to help you further your career.
  • Multi-role options - Once you've established yourself, you can branch out and take on more responsibilities and commitments, and the choice is up to you. We'll make sure that it happens.
  • Career switch opportunities - If you find that a different role within the company suits you better, let's talk. We want to work with people who fit the role and are not shoehorned into areas that don't suit.
  • Child and family support - We are aware that being a working parent can be challenging. So, new parents get financial support from the company to make the transition easier, along with annual financial support.
  • Leadership opportunities - We encourage our people to explore their leadership and management potential. If you're interested, let's talk.
  • Fully covered sick leave - Don't worry if you get sick and need some time off to recover. We've got you covered!
  • Paid bike and car parking - No matter what kind of vehicle you use to get to work, we ensure that you will have a place to park them.

We are proud of our international team of smart and creative, motivated and highly skilled experts with all kinds of backgrounds. Together we share a desire to help organisations by bringing the best InsurTech software solutions that simplify and optimise their business operations.

Interested in connecting with our dynamic and growing team at Buckhill? 

Apply

Additional Information

  • Learn more about our hiring process and career progression plan.
  • We are accepting multiple candidates for this position.
  • We're happy to consider applications outside of the specified locations if located +/- 3 hours (CET).
  • If you think you'll be a great fit, but can't find your specific role then send us an open application.

The What

We build and operate core insurance software platforms that process more than 100 million dollars of transactions each year.
We automate everything we can.
For things that don't suit automation, we add augmentation.
There's no black box, everything is transparent.

The Who

Intellectually curious. Determined. Precise. Focused.
Sometimes we have many failed attempts before we achieve a successful outcome and we don't reinvent the wheel. If "boring tech" works, we use it.
We have a great back-office team supporting our engineers.
And everything we do resonates with our core values.

The Why

No two days are the same—every day we learn something new.
Our motivation comes from seeing our work make a real difference,
that reinforces our determination and commitment to creating great things.

The Whom

Insurance, specifically Digital Transformation within this sector.
Lloyd's Syndicates, InsurTechs, Mutual Insurers, P&C Insurers, MGAs.
Want to learn more? Read the background.