Ballpark is our answer to making research faster, easier and more accessible. The majority of people conducting research in companies aren't researchers - so let's create a platform that meets them where they are.
We want to build the 'Canva of research' and create a research platform that is visual, real-time and filled with pre-made templates, questions and tasks so that every team can get deeper insights that leads to better products.
Since our beta launch in 2023, we've added tons of new Enterprise customers like Monzo, Soldo, Guild, Honeybook and Vodafone.
In summer 2023, we raised a seed round from InReach, Haatch, Caffeinated Capital and Bungalow VC who have invested in amazing companies such as Notion, Soldo and Airtable.
Why join Ballpark?
- We're biased of course, but we have a super exciting stack that includes real-time collaboration, video streaming and data processing
- Our engineering team is highly talented and tight-knit, working together to create a product that truly stands out
- We have an amazing roster of customers who are actively providing feedback to help us improve the platform
- The chance to attack an industry that is ready for change
The role
We're looking for someone with 4 to 5 years of experience in frontend development, ideally with a focus on React. In this role, you will be a key member of our frontend team, primarily working on our React codebase. You will collaborate closely with team members and stakeholders to deliver high-quality features, with a focus on ensuring the best possible experience for our users.
At Ballpark, we foster a culture rooted in curiosity, empathy, learning and accountability. We're looking for someone who takes ownership of their work, ensuring it always delivers the best experience for both our customers and the team. As an early-stage startup, you will be given a lot of freedom to follow your intuition and work with your team to find the best solutions and tools to build a world-class product.
Requirements
Responsibilities
- Collaborate with the product team to define features and take ownership of deploying, smoke testing, and monitoring your code in the live environment
- Develop projects alongside your teammates, working together toward shared goals
- Conduct thorough, constructive code reviews to ensure high code quality and provide feedback that improves the code and helps other team members improve their technical skills
- Regularly demo your work to your teammates and the wider company
- Align your work with the company goals and product roadmap, contributing toward key sprint objectives
- Be accountable for performance and product metrics, ensuring stability, performance and security in our product
What We're Looking For
- Typically, 4 to 5 years of professional experience in frontend development, particularly with React, but we're also open to hearing from candidates with less experience who demonstrate strong technical abilities and a drive to learn and grow
- Strong ability to drive a feature from start to finish
- Senior-level technical skills to understand and unblock your teammates effectively
- Excellent mentor who can elevate the skills and performance of their teammates through effective guidance and knowledge sharing
- Ability to translate business needs into clear, maintainable technical solutions
- Strong communication and empathy skills, with a focus on providing and receiving feedback constructively. You should enjoy teaching as much as you enjoy learning
Technologies we use
Our main stack includes:
- React.js
- TypeScript
- GraphQL
- MobX
- Cypress
- Node.js - our real-time backend systems are run on Node using CRDTs and Websockets
We're open to candidates familiar with comparable technologies.
This role requires in-person availability in London or being within a couple of hours of the UK timezone.
Benefits
📈 Share options
🏥 Health and Life insurance
🛡️ Income protection
🏝️ 30 days of holiday
👩💻 Remote work options (within a couple of hours of the UK timezone)
💻 MacBook Pro provided