Front End Developer (React Native)

Javen Technologies, Inc Logo
Javen Technologies, Inc
  • Construction
  • FlexTime
  • FullTime
  • Applications have closed

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