4 days/week at home
Dog friendly
Job Description
In this role
You will be responsible for helping shape the future of our frontends, making decisions that have a long lasting impact, and helping your peers grow their frontend knowledge and experience. You’ll be working alongside a team of engineers that have a broad range of expertise across the web stack, all working together to deliver the valuable features and improvements our customers expect from us.
Ably is an engineering company at its heart. Our audience ranges from software engineers to CIOs and it’s our job to make sure the world knows about Ably.
Day to day, you will:
You’ll be hands-on with development and assisting your team to build and deliver improvements and new features to our website, customer dashboards, and internal tools. You’ll be helping steer the direction of our component library, used by multiple teams to deliver a consistent identity for Ably no matter where people see us online.
Work with your team across the entire web stack, sharing with and learning from each other. We believe in working together closely, balancing asynchronous work and remote pairing. We also believe in delivering high quality work, so we hold each other accountable just as much as we support each other.
You’ll be working closely with our product & design teams towards achieving the strategic goals of the company. You’ll also work with people all across Ably as the projects we work on touch many different parts of the company.
We’re continually improving, whether it is deliberately refactoring code to make our lives easier or updating our ceremonies to be more useful, and as a senior engineer you’ll be expected to contribute these kinds of improvements to the team.
It would be great if you have:
Strong HTML, CSS and Javascript. Some knowledge of modern standards (ES6+, CSS Grids, Fetch), best practices (Accessibility, SEO, Performance, Security), frameworks (React, Gatsby, or Angular), bundling (Webpack) and modern approaches to CSS (Styled Components, TailwindCSS). Deep experience in a few of the aforementioned concepts and technologies is a requirement.
Architecting frontends. Experience with designing and implementing frontend architectures, like component libraries, SPA’s, and server-side rendered applications.
Full-stack mindset. You’ve built full-stack applications with CI/CD, as well as understand and promote the importance of the latter.
Testing strategies. You must have experience with writing automated tests for software with tools like Jest or Cypress.
Component libraries. Experience building and/or working with a component library.
Cross-functional team experience. You worked closely with designers and product managers in short, effective feedback loops.
Good grasp of Agile, Kanban and SCRUM. Working with stakeholders to create and manage backlogs, working with the team to manage the delivery of work
It would be nice if you have:
Experience delivering developer-focussed products or services
Experience with Ruby on Rails
Knowledge of realtime, event-driven or streaming protocols
An interest in functional programming with Elm or ClojureScript
Experience with mentoring less experienced developers
What’s it like to work at Ably?
Ably is entering a new phase of growth led by an experienced senior team. You’ll be part of a successful, highly motivated, and extremely collaborative team.
To provide the infrastructure required for the next generation of the internet, to tell the world about it, and to support everyone inside Ably to do so we hire people who are ready and capable of taking on challenging problems in a high-growth environment.
We want to work in a company of inclusive people who treat each other well. To really thrive at Ably, you’ll need to believe in and be prepared to do your work in line with our values, which are:
Open for all. Open is a mindset. When open, we’re better collaborators, communicators and creators. Whether open source, standards, or protocols, open hearts, minds, and eyes. It’s better when it’s open.
Bias for action. We avoid analysis paralysis at all costs. We lean into doing in order to move us forward. When we have enough of what we need to act, we act.
Even the best do better. We want to be the best - but that doesn’t mean we rest when we are. Improvement and growth - true betterment - is an ongoing journey. One fuelled by curiosity and taking risks.
Technology needs humanity. Our technology means little without people - whether that’s how we treat our colleagues, or how we design developer experiences. Being human matters.
Dependable people make dependable things. Dependability is integral to our mission and technology, but being dependable starts with our people. When we care enough to take real ownership of our products and problems - all else will follow.
Bold creativity leads to the greatest rewards. When viewed through a different lens, what stands in the way can become the way. The bigger the challenge the easier the choice: bold creativity will always move us forward, create better outcomes, and set us apart.
What’s in it for you?
A great company culture
Share options
The chance to learn and grow with a fast-moving company, supported by a learning budget of £1,000 that gives you access to professional training, events, conferences, workshops etc.
Remote first: Unless you want to pop into our communal office space in Shoreditch, London, you’ll work from home most of the time, apart from when we have planning sessions and Summits. Travel to the office is at the employee's expense, apart from when we have Ably Summits
Your choice of high quality tech kit to work on
Home workstation set up budget of £500, plus an annual top-up of £150
Regular company away days and social events
Friday need-to-know drinks and snacks
Private health insurance, including Doctor@Hand
Access to private and confidential coaching via Sanctus
24/7 Employee Assistance Programme
A monthly wellbeing budget with Juno
Enhanced parental leave
25 days of paid annual leave (33 days including bank holidays)
10 days of paid sick leave (including mental health days) per year
Dog friendly office for when you’re in the office!
If you enjoy working as part of a technology company, value open source, and love solving hard problems - then we’d love to hear from you, regardless of whether you fit the job description exactly or not. If in doubt, drop us an email; we’d be more than happy to give you some advice on your application.
We believe our differences as individuals is what makes us great. Our people are at the heart of what we do, and we encourage everyone to be their most authentic self at Ably: we see inclusivity and openness as fundamental to creating long-term success as an organization. We encourage applications from all backgrounds regardless of age, disability, gender, sexual orientation, parental status, race, religion, educational background or neurodiversity. Ably has an amazing opportunity ahead of us, and we want anyone to be able to contribute to that opportunity.
Company benefits
The FlexScore® is the result of a rigorous 2-step verification of a company’s flexibility
First we assess the flexibility options Ably provides and then we anonymously survey a statistically significant proportion of their employees to make sure Ably is as flexible as they say they are. Our assessment is based on the six key elements of flexibility: location, hours, autonomy, benefits, role modelling and work-life balance.
We ask the hard questions so you don’t have to.
Working at Ably
Company employees
Gender diversity (male:female)
Office locations
Funding levels
Hiring Countries