Fullstack React Engineer [React, Next.js, Nest.js, GraphQL]

last updated February 1, 2022 21:36 UTC

Codelab

HQ: Los Angeles

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc
https://codelab.ai is a cloud-based SaaS product designed for developers to build frontend web applications. We provide UI as a service in the form of highly configurable building blocks . Components are as customizable as in code. It’s as simple as bringing your own API endpoint & binding data to our UI layer.
We’re an early stage startup that is currently bootstrapped. We currently have 3 full-time Typescript Fullstack Engineers, and 1 part-time DevOps engineer.
Check out our short demo https://www.youtube.com/watch?v=OrmhGmr0iTA
Technologies:
These are libraries we use on a daily basis. Prior experience isn’t required for all of them, but a willingness to learn them is encouraged.
  • Typescript
  • React
  • Apollo
  • Next.js
  • Nest.js
  • GraphQL
  • Storybook
  • Ant Design
  • Jest
  • Cypress
  • Nrwl Nx
  • Dgraph
Job Description:
Your task list will vary depending on the current need. We are an early product, so we try to stay agile and pivot quickly to prototype out different features.
  • Domain modeling & systems design
  • Develop shared NPM libraries for internal use
  • Follow test driven development by writing unit tests
  • Write custom queries to query graph database
  • Write Storybook to document React components
  • Write Cypress tests for E2E testing
Skills:
  • Good understanding of Typescript’s type system such as interfaces, union vs. intersection types, mapped types, enums, guards, & generics
  • Familiarity with git concepts, such as differences between Rebase vs Merge, & squashing commits before pushing to remote
  • React best practices with hook & functional components
  • Use best practices for coding standards, like codebase linting tools & git hooks
  • Understanding of OOP & functional programming, composition over inheritance, immutable data structure, SOLID principles, one-way data flow
  • Knowledge of using utility libraries such as Lodash, Ramda, RxJS, etc.
Process:
  • Complete a coding challenge
  • Full-time paid trial period
Apply info ->

To find out more about this job, please visit this link

Shopping Cart
There are no products in the cart!
Total
 0.00
0