How Remoteville checks and expires listings
Senior Frontend Engineer
Skills
Front-End DevelopmentJavascriptNode.JsWeb DevelopmentCSSHTMLScala
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.
