Overview
Skills
Job Details
Skills Overview:
What are the top five skills and number of years of experience required to perform this job?
Basic qualifications:
- 5+ years of JavaScript/TypeScript experience.
- 3+ years of development experience in building web apps and components using React JS and Node.js
- 2+ years of development experience in building mobile apps and components using React Native.
- 3+ years of development experience using any of the following:
- NextJS, GraphQL, GitHub Actions, Git, NPM/Yarn, Webpack, Typescript, Playwright, Detox, Appium, Jest, Cypress, React Query, Apollo Client , TanStack, React Hooks, Fetch API, Lighthouse, Sentry, Fastify, Koa, Chrome dev tools
- Experience designing and leading the development of large features within a team.
- Experience with agile processes such as TDD, Paired Programming, CI/CD and leading by example with a quality mindset.
What are some preferred/nice to have skills the manager is looking for?
Preferred qualifications:
- Ability to build and optimize web applications and platforms in a cloud environment with a solid understanding of system design.
- Experience documenting system design, code architecture, and application flows.
- Ability to collaborate strategically with product managers.
- Experience designing and building GraphQL queries, resolvers, and integration with front end components
- Excellent communication skills.
- Ability to triage and manage complex, production issues.
Skills Overview:
What are the top five skills and number of years of experience required to perform this job?
- 6+ years of experience with web development (JavaScript, React, NodeJS)
- 2+ years of experience working on a global team
- 3+ years of experience with mobile app development
- Minimum of 8 years related software development experience with Bachelor s degree; additional 2 years of experience without BS/BA
- Proficiency with server-side rendering design patterns for web development
What are some preferred/nice to have skills the manager is looking for?
Experience with Typescript, NodeJS, NextJS , GraphQL, Zustand, Charles proxy tool, etc.
would be a bonus.
- You feel at home in a test-driven, agile team
- Experience with bug tracking software such as Jira
- Proficiency with UNIX/Linux/macOS command line
- Excellent interpersonal and communication skills; you must be comfortable in small and large groups and interacting with senior executives
- Flexible problem-solving ability
- Strong product focus: we expect everyone to do what is needed to deliver the best product for our customers