Quipr

Senior Fullstack Engineer

  • Software Development
  • Full-time
  • Palo Alto, CA
  • Remote friendly

2021-05-11 10:30:42 UTC

Quipr’s Engineering:

Quipr engineers are highly specialized in both the front-end and back-end aspects of building mobile, web, and desktop media-dependent applications. Using the latest technologies in the industry, our goal is to develop new experiences and capabilities on the application, enable new platforms and environments, and create data sets that will be used by our users based on the content they have shared. To enable that we put a big emphasis on scalable infrastructure that will enable product and team growth as new requirements being added.

Overview:

Quipr is looking for a passionate Senior full-stack engineer to play a key role in leading the development of our application and servers.
As a senior full-stack engineer, you will define the creation of a brand new product from the ground up, using cutting-edge technology. You will develop robust solutions to manage our data, APIs, in-app experiences, flow, and many more front-end and back-end aspects of a SAAS system. With such a place to make an impact, there are many opportunities to learn and grow.

What you will do:

  • Build a system that is scalable, reliable, and maintainable from the ground up

  • Develop new features and experiences with a critical impact on a product that is currently available in the marketplace (IOS, Android, Web)

  • Write clean functional and testable code in JS and Dart and other Web technologies

  • Experience with continuous integration

  • Work in an agile environment

  • Actively participate in development support activities including code reviews, collaborative design sessions, project and sprint planning

  • Be involved in a full life-cycle of an application from development to deployment

  • Document critical knowledge for easy knowledge transfer among peers

  • Serve as a mentor to less experienced software engineers

Requirements:

  • 5+ years professional software engineering experience

  • Experience working on an application that is currently available in the marketplace

  • Experience with messaging related technologies, media manipulation, and animation

  • Experience with NodeJs and one or more with the following: RxJS / Redux / Mobx

  • Experience with Google Cloud Firebase

  • Experience building scalable systems in SAAS environment

  • Experience with Cloud computation platforms AWS/Azure/GCP

  • Solid understanding of agile software development practices, including scrum, sprint planning, and retrospectives

  • Solid understanding of HTTP and REST API

  • Solid understanding of Functional programming and Sound-Null-Safety concepts

  • Solid understanding of Test Driven Development

Recommended:

  • Experience coding with Flutter and Dart

  • Experience with FFMPEG, GStreamer, HLS, WebRTC

  • Experience with Artifactory

  • Experience with CI/CD

  • Experience with Docker / Kubernetes and microservices architectures

  • Experience with Objective-C

  • Experience with Java

View job location on map

Remote restrictions

  • Workday must overlap by at least 5 hours with Palo Alto, CA, USA
  • Must be a resident of United States