Senior Frontend Engineer - remote

Posted 3 years ago  • Tulsa, OK

About this position:

We're looking for a frontend developer who is skilled at designing and building web and mobile applications. You have strong technical and design skills with the ability to iterate quickly to produce tangible results. As a senior member of the engineering team, you will be instrumental in the development lifecycle to create, design, code, debug, maintain, test, implement and validate mobile and web applications with a broad understanding of best practices and modern architectures.

Skills &Requirements

Requirements:

  • 4+ years proven experience as a Software Engineer
  • Deep understanding of React.js, React Native, TypeScript, and Hooks
  • Experience with Expo, Redux, and Context API
  • Experience working with both class based and functional components
  • Experience writing tasks in a build tool, such as Webpack, Gulp, Parcel, etc.
  • Understanding of websockets, service workers, and local storage
  • Ability to create website UI by using standard HTML / CSS / LESS / SASS practices
  • Ability to fully implement a reference design from Figma / Sketch into code
  • Experience with the agile development methodology
  • Hands on expertise on writing unit test cases using any framework

Additional experience/skills:

  • Experience with Amazon Web Services
  • Experience using an A/B testing framework
  • Experience with any server-side technologies (Python, Go, Java, Ruby)
  • Experience deploying a mobile app to Google Play and Apple App Store
  • Knowledge of GraphQL (Apollo, Relay)
  • Experience with docker compose
  • Experience with Salesforce - Lightning Web Components
  • Familiarity with D3, visx and/or other graphing/visualization technologies