As a Front-end Developer, you are responsible for implementing front-end interfaces for DNSimple systems, ensuring the highest quality experience for customers. You are responsible for ensuring that front-end interfaces are integrated with back-end services, which may be written in Ruby, Go, or other languages.
Responsibilities:
- Define objectives and key results for front-end development.
- Work with other DNSimple developers to design and implement front-end interfaces for DNSimple applications using HTML, CSS, and JavaScript.
- Integrate front-end interfaces with applications written in Ruby, Go, and potentially other languages.
- Integration and tracking of metrics related to customer acquisition and retention.
Skills:
- Excellent English writing and comprehension. You are expected to write clear prose to communicate with customers and team members alike.
- Experience with HTML, CSS, and JavaScript for developing web-based front-end user interfaces.
- Experience with Ruby on Rails, VueJS and Webpack.
- Ability to write test suites for front-end interfaces that properly exercise those interfaces and reduce the likelihood of defects shipping to customers.