Software Engineer (Web)

| Remote
Sorry, this job was removed at 7:21 a.m. (PST) on Friday, January 21, 2022
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Ready to challenge yourself to dive deep and think big? Ookla, the company behind Speedtest, Downdetector, SpatialBuzz and Solutelia is a team of passionate individuals who have turned clever ideas into unique products and a thriving business. Globally, millions of tests are performed every day across the Speedtest ecosystem on the web, desktop and mobile apps, embedded in routers and deployed in thousands of servers. With all that usage comes countless ways to dissect and analyze our data. We continue to find ways to help make the internet better, faster and more accessible for everyone and this includes Ookla’s acquisition of SpatialBuzz in 2020. SpatialBuzz and Ookla share the same core goal of improving the internet experience for all people.

Mobile networks are about so much more than blinking lights on boxes – they're about real people getting a service when and where they want it. SpatialBuzz gives customers tools to report problems with network services, and operators the tools to crowdsource this intelligence, fix problems and communicate better with their customers. Some of the biggest Operators in the world use SpatialBuzz and we are adding more each year.

We are looking for a highly capable software engineer to join the SpatialBuzz team. As a software engineer primarly focused on front end, but will also be need backend experience as well. You’ve built and maintained complex applications with React and also the server side technologies required to support those apps.

You will be responsible for building features that deliver meaningful and accurate results conveyed with a cutting edge user experience. You thrive in a collaborative environment and jump at the opportunity for cross-functional problem solving.

We are people first, employees second at Ookla, and we know there is no one perfect path to any job. If you’re excited about the work we’re doing and think you have a creative new approach, please apply whether or not your experience matches the job description. We strongly believe diversity of all kinds makes us better. We are an equal opportunity employer actively working to build an inclusive workforce at all levels of the company. [Read our latest diversity report here]

Expectations for Success

  • Developing and maintaining features of our flagship SpatialBuzz SaaS application
  • Design, implementation, testing, deployment, documentation and maintenance.
  • Solve for reliability, scale and flexibility, all the while implementing a visually rich and slick user experience.
  • Collaborate on architecture, technology choices, and interactions with other core components such as shared libraries, backend APIs using Python and Django

Requirements

The heading says “requirements” but we’re looking for the right person not the exact list. If your life experience prepares you for similar challenges, we’d like to hear from you.

  • 5+ years of professional web application development, with experience building and maintaining large scale highly visible web applications
  • Expertise with JavaScript, with a solid foundation in data structures, algorithms and design patterns
  • Expertise with web technologies (HTML, CSS, HTTP, JWT, REST)
  • Expertise with React and jQuery, particularly designing and implementing reusable components
  • Experience writing unit, integration, and user interface tests
  • Proficiency with team development workflows (branches, PRs, code reviews) and continuous integration practices
  • Strong time management skills and a self driven work ethic
  • Proficiency in Python
  • Comfortable learning and working with new technologies in an ever-changing environment
  • Proficiency in SQL - ability to write queries and analyze their bottlenecks
  • Proficiency with Webpack for resource bundling and Babel for supporting older JavaScript coding standards and features.

Preferred:

  • Experience designing and developing scalable web services
  • Working knowledge of large-scale data tier building blocks (SQL DB fundamentals, NoSQL data stores, cache layers, queues/message brokers, data modeling)
  • Familiarity with web service operations and best practices (containerization, load balancing, monitoring, logging and metrics, etc…)
  • Experience with Django
  • Experience in cloud based infrastructure
  • Contribution to open source projects

Benefits

We offer competitive compensation, flexible schedules, transit passes, on- and off-site happy hours (when it is safe to do so again), team activities (even remotely), an office kitchen full of snacks (when we are back in the office). Our comprehensive benefits package includes pension matching, unlimited paid vacation and sick time, ESPP options, health/dental insurance coverage and a stand-out parental leave. We make sure you have the best hardware, software and tools available for you to do your work, and we provide excellent flexibility for working remotely as time and responsibilities allow. Visit [our BuiltIn page].

Location

While our preference is to have this person located near our Guildford UK office (we are still all remote), we are also open to having this position be remote elsewhere in Europe. If you are working remotely occasional visits to our Guildford, Seattle or Dublin offices will be expected (when it is safe to travel).

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our headquarters is located downtown Seattle. Blocks away from Pike Place Market, next door to great shopping with nearby trendy restaurants and bars. Easily accessible from multiple public transits.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about OoklaFind similar jobs