Software Engineer – JavaScript

at MoTek Technologies
Published September 28, 2023
Location Mountain View, CA
Category Default  
Job Type Full-time  

Description

JavaScript engineers build client-side abstractions that allow our team to quickly ship quality and performant products to a variety of web and mobile platforms.

We rely heavily on custom frameworks to manage complexity and ensure that the product continues to work on all platforms even as we push new code to production over a hundred times a day. JavaScript engineers own the client side of these core frameworks, ensuring that they support growing demands and evolving use cases. They also develop new JavaScript-specific abstractions to help developers move faster. They play a key role in improving the speed and responsiveness of the product, especially on mobile where we have invested heavily in JavaScript on the client side.

We're looking for strong engineers to own the JavaScript codebase and set it up to support our growing team and product.

Responsibilities

  • Own developer productivity in our JavaScript codebase, building new abstractions or making major structural changes to simplify development.
  • Make our JavaScript codebase even more robust across platforms, sharing more code across web and mobile platforms and building interfaces that enable this for future code.
  • Improve our custom application frameworks (webnode, Livenode) which the product is built on top of.

Requirements:

  • Extraordinary software engineering talent
  • JavaScript expert (both in its raw form and with common JS libraries)
  • Experience developing large scale web applications, in particular using common JS frameworks
  • Passion for learning and always improving yourself and the team around you
  • Love our product
  • B.S., M.S., or Ph.D in Computer Science or equivalent

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.