Get to know the Role:
- Design, implement & manage web apps that impact millions of users.
- Experience a shipping culture that uses the state of the art web technologies.
- Grow in an environment passionate about knowledge-sharing and code review.
- Learn software engineering practices for coding at scale: static analysis, feature flags, instrumentation, and more.
The day-to-day activities:
- Design and implement RESTful APIs
- Build and deploy performant modern web applications in React, Redux, Webpack, ES6, Flow and Typescript
- Architect efficient and scalable backend systems
- Write unit, functional and end-to-end tests
- Write high-quality code (Ruby on Rails, Go) that communicates with upstream backend services via HTTP APIs, gRPC, graphql
- Identify and resolve performance and scalability issues
- Participate in code reviews