Our client is one of the most frequently used mobile platforms globally. their mobile application has been downloaded onto over 75 million mobile devices, as a service for on-demand transportation and mobile payments platform. They have effectively raised over US $2 billion in the last round of funding. They have experience 3x growth year over year and in the process of building out their Research and Engineering team in Seattle.
You will be working on the web teams and get to solve interesting problems by collaborating with other Engineers, UI Designers, and Data teams. You will also pick up the software engineering practices for larger teams: code reviews, ample use of static analysis, prolific feature-flagging, semantic versioning of internal APIs, and more.
Design and implement RESTful APIs.
Design and implement single page applications (ReactJS, Redux, Webpack, GulpJS).
Architect efficient and scalable backend systems.
Write unit, functional and end-to-end tests.
Write high-quality code (Go) that communicates with upstream backend services via HTTP API's.
At least five years' experience shipping web/mobile applications to production.
In-depth understanding of web frameworks or mobile platforms (iOS/Android).
Detailed knowledge of the HTTP protocol.
Bachelors degree in Computer Science. Masters preferred.