Fullstack Typescript Developer [React, Next.js, GraphQL, MobX, Neo4j]

Job ID: 35583429

Budget: $750 – $1,500 USD

Hi, 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
- Next.js
- MobX
- GraphQL
- Storybook
- Jest
- Cypress
- Nrwl Nx
- Neo4j

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.

- Develop shared NPM libraries for internal use
- Follow test driven development by writing unit tests
- Debug broken features or add to existing API’s
- Write Storybook to document React components
- Write Cypress tests for E2E testing
- Follow best practices by using linting tools & CI/CD pipeline (ESLint, Prettier, CircleCI)

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.
Thank you
Related categories: React.js Typescript Angular