How Remoteville checks and expires listings

Senior Frontend Engineer

Skills
Front-End DevelopmentJavascriptNode.JsWeb DevelopmentCSSHTMLScala
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years of experience writing idiomatic JavaScript/ Node.js
  • Experience and love for building performant React applications
  • Fluent in CSS and HTML and know how to build around browser limitations
  • Enjoy working with UI and UX experts to build compelling user experiences
  • Enjoy helping your teammates grow their front-end skillset
  • Use a modern version-control system for source code repository (Git, Mercurial, GitHub, BitBucket)
  • Lint all your code or know you should
  • Write necessary tests for your code
  • Objective judgment in leveraging the right frameworks and technologies
  • Versed in cloud computing systems (GCP, AWS, etc.) and SAAS concepts
  • Leverage continuous integration systems (CircleCI, Bamboo, Jenkins, TravisCI) to their full extent
  • Plan for, build, evolve and scrutinize monitoring and alerting for your production systems
  • Willing and able to deploy, troubleshoot, and maintain your systems in production and staging environments

Nice to have

  • Experience with Golang, Java, Python, Scala, or Ruby
  • Working with Google Cloud Platform, Kubernetes, Docker, Git, Golang, Java
  • Well versed in working with GraphQL, GraphQL Federation, REST APIs and supporting network protocols
  • Build a great Webpack configuration

Day to day

  • Design, build and operate Atticus’ front-end applications written in React with a focus on performance, modularity, extensibility, and reliability.
  • Architect, design, write, review, and test code in a collaborative environment with other software engineers.
  • Work with product to evaluate and refine product details and acceptance criteria
  • Evaluate new front-end technologies and methodologies with an eye toward scalability and performance.
  • Leverage your peers as multipliers for your skills to create excellent products and services.