Ref: RD8226

React Developer

USA, Georgia

Job description

React Developer


React Developer -

The Role
  • Build, architect and maintain our web products; mainly using JavaScript (React/Next.JS)
  • Stylize custom components using CSS (coupled with JavaScript)
  • Integrate web components with a headless CMS system
  • Work with others to create the best products
  • Write end-to-end and unit tests

Technologies We Use

We pride ourselves in using proven technologies to help scale our work. We have a fully automated pipeline from Git Continuous Integration Deployment. Our infrastructure lives on Amazon Web Services, backed by Kubernetes. On the frontend, we use JavaScript to craft our websites, with emphasis around React/Next.js for isomorphism. Some of the other technologies we use are:
  • AWS (Lambda/EC2/CloudFront/S3/and more!), Go, Linux, Kubernetes, MySQL, PostgreSQL (+Postgis), Elasticsearch, Redis, Git, Docker, JavaScript, NodeJS, REST, Python, GraphQL

  • Bachelor's degree or relevant experience in Software Engineering, Computer Science, or Information Systems
  • 4+ years of proven software development using JavaScript/CSS/HTML
  • Self-motivated engineer, ability to understand tradeoffs between systems integrations and requests
  • Solid understanding of web browsers, performance and dev tools
  • Experience with JavaScript
  • Experience with backend JavaScript including but not limited to these specific technologies: NodeJS, Next.js Framework, or any other server-side rendering frameworks
  • Experience with writing JavaScript unit tests using Jest
  • Experience with ReactJS or any other web-component type frameworks
  • Experience with semantic HTML and CSS
  • Experience with data stores, and converting JSON into digestible web components for end-users