Product DevelopmentRemote - United KingdomUnited Kingdom
Ookla is a global leader in connectivity intelligence, offering unparalleled network insights through the combined expertise of Speedtest , Downdetector , RootMetrics , and Ekahau . Ookla’s complementary datasets combine crowdsourced and controlled, public and private collection methods, QoS and QoE metrics, and more to unlock correlations and actionable insights — helping organizations optimize networks, enhance digital experiences, and create better connected experiences for end-users.
Our team is a group of people brought together through passion and inspired by possibility. We are looking for team members who love solving problems, are motivated by challenges, and enjoy turning clever ideas into exceptional products. When you work for us, you are using Ookla data and insights to advance our mission of better connectivity for all.
Develop and maintain robust and scalable web applications using React, Redux, Webpack and Vite
Collaborate with cross-functional teams to design, develop and implement new features and functionalities for our data visualization platforms and portals
Write clean, maintainable, and efficient code and adhere to best practices in software development
Conduct code reviews, debugging, and troubleshooting to ensure the quality of the codebase
Help develop, maintain and test RESTful APIs for data processing and handling
Participate in agile development methodologies and contribute to continuous improvement initiatives
Stay up-to-date with emerging trends and technologies in full-stack web development and apply them to our stack
4+ years of professional experience in full-stack web development
Proficient in React, Redux, Webpack and Vite with hands-on experience building complex web applications
Experience using AWS or similar cloud computing environments to build and scale a web application
Experience in designing and developing RESTful APIs using Go, Python, Node.js or Ruby
Familiarity with agile development methodologies and continuous integration and deployment (CI/CD) pipelines
Excellent communication and collaboration skills
Ability to work independently as well as in a team environment
Strong problem-solving and analytical skills
Nice to have
Experience with various mapping libraries like MapboxGL, Leaflet.js, or OpenLayers
Familiarity with Typescript
Basic understanding of monorepos and the infrastructure required to support them
Familiarity with storing data in relational databases and writing SQL