Temp to Perm

Front End Developer - Node.JS, GraphQL, React

Posted on 08 April 25 by Shubham Gupta

  • San Jose, CA
  • $80 - $100 per Hour
Logo

Powered by Tracker

Job Description

REMOTE - PST
Contract to hire

Things You will do
- Research, guide, and execute frontend architecture changes, including but by no means limited to GraphQL, server-side React rendering, and Flow typing.
- Build reusable React components with modular CSS, manage data on the client with Redux, use react query, and GraphQL.
- Measure and resolve performance bottlenecks, using tools like Chrome DevTools, Lighthouse, WebPagetest, or custom tooling.
- Refactor or improve existing code. And we constantly find ways to improve all of our JavaScript code.
- Work closely with our product, design, and UX teams to create amazing and intuitive experiences that make it effortless to connect different apps together.
- Help put tools, processes, and documentation in place to improve our code quality.
- Review code written by other team members or other teams.
- Ship to hundreds of thousands of users every day while having lots of autonomy in terms of code and feature ownership.
- Work with complex and varied data structures (APIs can be a little, uh, eccentric).
- Help out with our Node-based developer platform.
- Share what you know and learn either one-on-one or with lightning talks to the group.
- Give back to the community via open source and blog posts.
- Experiment: this is a startup-like environment so everything can change as we experiment with doing more custom partnership work
- As a part of our all-hands philosophy, help customers via support to ensure they have the best experience possible.
- You'll also have the opportunity to specialize in a variety of areas of the codebase, including core product or platform development. Focusing on a specialization will not limit your area for growth, as each engineer brings a unique perspective and can contribute differently to all areas. We encourage participation and will frequently have engineers contribute across teams to assist in projects.

Minimum Qualifications
BS/MS with minimum of 10 years of experience in software engineering
Minimum 8 years of experience in JavaScript.
Minimum 2 years of experience in Node JS development
Minimum 1 year of experience in GraphQL
Experience in writing extensive unit tests

Preferred Qualifications
10-14 years of experience in software development using modern languages (NodeJS, React, etc.)
Thorough understanding of React, Node.JS and its core principles
Experience in React Query or nx is a big plus
Own code quality and experience in writing extensive unit tests
Familiarity with modern front-end build pipelines and tools
Proven ability to learn and adapt to new technologies and frameworks quickly
Ability to deliver in Agile method (SCRUM)
Excellent written communication and follow-up skills

Job Information

Rate / Salary

$80 - $100 per Hour

Sector

IT/Software/Technology

Category

Core Engineering - Software

Skills / Experience

Front end development, Node.js, GraphQL, React

Benefits

Available: Medical, Dental, Vision, PTO, 401k, etc

Our Reference

JOB-5512

Job Location