Woven Planet

Frontend Engineer – Data Team

Woven Planet

full-time

Posted on:

Location Type: Hybrid

Location: Ann Arbor • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AndroidAWSAzureCloudDistributed SystemsGoogle Cloud PlatformiOSJavaScriptOpen SourcePythonReactReact Native

About the role

  • Work on high-impact projects and innovate new solutions to problems in the self-driving space
  • Work on an internal React.js application, used by hundreds of internal daily users in the US, UK, and Japan
  • Work on an open source React.js component library, continuing its development, and improving its functionality
  • Work on a React Native mobile application deployed to both iPhone and Android devices
  • Work with UI contractors as part of the team
  • Work with the backend engineers on designing new REST APIs
  • Work with customers with different technical backgrounds (from vehicle operators to ML engineers) on new features, gathering requirements, and delivering them
  • Work on distributed systems that serve, process and transform large quantities of data in the cloud

Requirements

  • Extensive experience in JavaScript with knowledge of React.js
  • Experience building reliable extensible front end applications
  • Experience with REST APIs
  • Hands-on experience developing cloud applications (e.g. AWS (preferred), GCP, Azure)
  • Hands-on experience with AWS API Gateway or similar technology
  • Ability to work with minimal guidance, and quickly adapt to changing requirements
  • Experience with React Native
  • Experience writing testable and modular code
  • Experience working in a fast-paced environment, collaborating across teams and disciplines
  • Understanding of build and deployment workflows
  • Backend scripting languages such as bash, python, or similar
  • Experience with iOS App Store, and Google Play
  • Experience with contributing to open source projects
Benefits
  • Excellent health, wellness, dental and vision coverage
  • A rewarding 401k program
  • Flexible vacation policy
  • Family planning and care benefits

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptReact.jsReact NativeREST APIscloud applicationsAWSGCPAzurebackend scripting languagestestable code
Soft skills
adaptabilitycollaborationproblem-solvingcommunicationrequirement gatheringteamworkindependencefast-paced environmentorganizational skillscustomer interaction