Frontend Developer - React/Angular
Roles and Responsibilities
- Build products and services that are frameworks, libraries and primitives that allow product engineers to build their services more efficiently (We build foundational tools so that engineers don't have to reinvent the wheel)
- Work with engineers to solve their custom problems and make them more productive
- Design and implement APIs
- Architect efficient and scalable systems
- Write unit, functional, and end-to-end tests
- Safely roll out significant changes and updates that impact hundreds of engineers
- Identify and resolve performance and scalability issues
- Participate in design discussions and code reviews
- Be part of on-call for the services we own, and participate in post-mortems for any incidents
Technical Skills
- Has at least 5 years of professional experience, including designing and shipping large-scale web applications to production
- Is familiar with the entire web application stack (frontend and backend)
- Possesses the necessary production experience with JavaScript and related frameworks and libraries such as React/Angular, webpack, etc. Also, experienced with at least one backend programming language such as JavaScript, Java, Python, Ruby, Go, etc.
- Is well-versed in computer science fundamentals, including data structures, algorithms and multithreading
- Knows web application frameworks and typical relational data stores
- Knows microservices, build and deployment concepts
- Has a good understanding of the REST APIs, HTTP protocol, Web standards and networking
Good to Have
- Experience working in a fast-paced, startup environment
- Worked on common libraries or platform engineering teams before
To apply for this position, send an email with your CV and cover letter to
We do not solicit head hunters, other development companies, or external contractors.