This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At Silverfin we’re trying to apply the promise of software to the age-old industry of accounting. With our SaaS we’re automating a large chunk of the busy-work that accountants are currently handling manually, and are building new tools so they can provide better services to their customers. We aim to optimise their workflow in such a way that accountants can spend more time on the much more impactful and rewarding work of advising their customers, the business owners. Team Syncs is the team responsible for creating, maintaining and improving these integrations. Some APIs we need to use are poorly designed, badly documented or unreliable, and it can be challenging to build a robust integration.
Job Responsibility:
Building and maintaining integrations with accountancy software packages and APIs
Figure out the best way to solve a customer or business problem in close collaboration with a product manager, a product designer and other engineers
Improving and expanding our on-premise Ruby CLI/service which runs on hundreds of our customer’s systems
Work on user facing functionalities
Improve the stability, performance and infrastructure cost of dozens of our current 3rd party integrations, through usage of different distributed systems patterns
Rare opportunity to work on a CLI/service application which is currently deployed on hundreds of our customers' servers
Extend existing integrations to fetch new kinds of data. Figure out the structure which will be the most maintainable and generalized throughout variety of our integrations
Requirements:
You have at least 4 years of experience working with Ruby, or 2 years of experience with Ruby and 4 years in one or more other programming languages
You have experience with Javascript framework(s)
You have experience with designing or integrating with APIs
Your work hours have some overlap with EU business hours (we require your local timezone to be within CET +/- 3h)
You can communicate clearly in English, both written and verbally
Nice to have:
Experience as a remote worker in a fully remote team
Experience working with large datasets and the problems they bring
You have some experience using Javascript framework(s), understand the value of them, but also know when plain Javascript is enough
Experience in Fintech
Accounting knowledge
What we offer:
Actual, proper work-life balance
Flexible working hours and work 100% remotely
Personal growth training and opportunities
Join a distributed remote-first engineering team with 35 colleagues in 14 different countries on two continents
A refreshing work environment with professional, friendly and welcoming colleagues
A €1000 yearly budget for conferences, courses, workshops or other expenses that will improve your skills
Two engineering retreats per year, somewhere in Europe
Monthly company-wide Wellbeing Days for all employees (once a month in 2024, except in July and August)
€1200 yearly budget to spend on conferences, courses, workshops or other training to improve their skills and level up (includes accommodation, travel costs)