Software Engineer (Ruby on Rails)
Overview
Boundless is shaping what great global employment looks like. With Boundless, our goal is to remove all barriers to international employment around the world - knowledge, compliance, and cost.
Job Description
Boundless is shaping what great global employment looks like. With Boundless, our goal is to remove all barriers to international employment around the world - knowledge, compliance, and cost. We are levelling the playing field across the global jobs market and making it easier for employees to access well paid opportunities from wherever they call home. The Boundless product is more than just the software that onboards and manages payroll for employees; our product offering revolves around delivering compliant employment.
Responsibilities
- - Continuous development of our web platform to serve customers, employees and partners as we launch in new countries.
- - Launching an expanded product suite in 2025, bringing us beyond our current Employer of Record solution.
- - Responding to user needs by building validated solutions for their problems.
- - Building a top-class user experience throughout the application.
- - Improving our system of continuous delivery.
- - Application of automation, AI and no code solutions to aid scaling of our internal functions
- - Delivering quality code that adheres to best practices; participating in code review.
- - Advocating for implementation of best practices within the team and the technology.
- - Consolidating our approach to testing and quality assurance.
- - Integrating with third party APIs to achieve desired functionality within our systems.
- - Data security and compliance with data regulations.
- - Getting involved in customer support.
Required Skills
- - 5+ years experience building production-grade web applications in Ruby on Rails (including flavours of HTML, CSS, JS, SQL).
- - A strong interest in DevOps and have put continuous delivery systems in place in previous jobs.
- - You are not scared to get your hands dirty with AWS ( CloudFormation, ElasticBeanstalk, EC2 etc), Docker, Circle CI or equivalent technologies.
- - Excellent Object Oriented Programming skills and experience implementing non-Rails design patterns.
- - Experience building software iteratively using feature flags.
- - Experience working in an agile environment.
- - Experience writing and managing a test suite using rspec or equivalent.
- - Experience working with queueing systems, e.g. Redis is an advantage.
- - Experience working on strong engineering teams.
- - Excellent written and verbal communication skills and a high EQ.
- - A growth mindset, and an appetite for learning.
- - Previously worked on a distributed team and enjoy working remotely.
Benefits
- - Remote-first team with flexibility to work from any supported country in Europe.
- - 41 paid days off per year (including public holidays, 4 company days off, and birthday leave).
- - Core working hours from 11.00-15.00 Dublin time.
- - Location flexibility and ability to work from co-working spaces.
- - Generous equipment/hardware budget.
- - ESOPs & industry benchmarked salary.
- - Career progression, learning & development opportunities.
- - Annual budget to attend events, meet-ups, and conferences.
- - Monthly online team socials & quarterly international in-person team retreats.
- - A set benefit allowance to spend on benefits of your choice.
- - Employee Assistance Program for mental health support.
About the company
Boundless is a global employment solution that enables companies to compliantly employ anyone, anywhere. As an Employer of Record (EOR), we handle all local employment concerns on behalf of companies, including payroll, taxes, benefits, and compliance with local laws.