Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior Front End Developer

NxT Level

Senior Front End Developer

San Francisco, CA
Full Time
Paid
  • Responsibilities

    Our client is building a highly complex UI with React, Redux, and TypeScript. They are a small, agile team that needs expert engineers for efficient and scalable development. As part of their team, you’ll have the opportunity to interact with experts in many fields, including distributed systems, robotics, computer vision, and mechanical engineering.

    As a Senior Software Engineer, you will be responsible for creating professional solutions to complex technical problems. You will build complex user interfaces from the ground up using the latest frontend technologies, translate business requirements into technical requirements, and develop new user-facing features.

    As part of your work, you will often be asked to write technical documentation to present your proposed solutions and alternatives to them. You will also regularly be asked to share your knowledge with team members and help grow the team’s skills.

    The ideal candidate is a problem solver that loves to innovate, with a passion for simplicity and technical excellence.

    A little bit about the company:

    Our client’s mission is to provide manufacturers a robotic solution that can be deployed against simple tasks in hours rather than weeks, and at a fraction of the cost of other automation solutions that require extensive manual programming. Their product is a fully integrated robotic arm work cell that is trained to perform tasks out of the box, and learns new tasks via our cloud infrastructure, AI, and Computer Vision.

    What are the minimum requirements for the role?

    • 5+ years experience with modern web technologies

    • Extensive experience with React and building complex components

    • Significant experience with at least one framework other than React

    • Experience with common front-end development tools such as Webpack, Sass, etc.

    • Experience with unit testing libraries such as Jest, Jasmine, or Mocha

    Here are some extra brownie points:

    • Significant contributions to open source projects

    • Experience with gRPC and Protobuf

    • Experience with Linux, Docker, Kubernetes

    • Experience working on mobile and native UI technologies

    • Experience with statically typed languages such as TypeScript

    • Experience with data visualization frameworks such as D3

    • Experience with WebGL, WebAssembly and Unity or other 3D/game engines is a plus