NodeJS / Cloud Backend Engineer
Play is adding to our team of talented, passionate people who want to lead the charge in revolutionizing how teams create digital products. We are building a transformative platform that empowers teams to design, build, test and share mobile products—directly from their mobile device. If you’re looking to work at a company leading the future of product design tools, we’d love to chat with you!
Where this position is located
Play is based in NYC but all positions are flexible / remote. EST time zone preferred but not mandatory.
What you'll be doing
Work with service and client engineering teams to help architect solutions for the backend systems that power and connect the different Play platforms (iOS & Web)
Reducing technical debt through backend system improvements and interactions from client applications
Work with the team to test, release and maintain Play's backend systems
Writing secure and tested code
Work with our leads to architect and maintain a scalable, complex, multi-platform backend layer with realtime elements
Continue building improvements and creating new CI/CD pipelines
System design and documentation
Skills you have
Ability to take ownership of work items and with a product-first mindset
Extensive experience working in Cloud-based environments (Google Firebase preferred) and architecting solutions with its cost structure in mind
Ability to dive deep into systems to find areas of improvements, optimizations, and issues
Experience in architecting and maintaining a scalable, complex, multi-platform backend layer with realtime elements
Extensive experience with JavaScript / Typescript / Node.js
Extensive experience with automation—Tests, CI / CD is a must
Previous experience writing client side code (Web / Mobile)
Solutions oriented, highly organized, methodical, detail-oriented, and reliable
Strong communication and collaboration skills & the desire and ability to work independently
An understanding of what it means to be a good teammate—and the ability to put that understanding into practice
A passion about learning and improving the craft of engineering
Languages / Frameworks / Tooling
NodeJS / Typescript
Lerna
Bash
Fastlane
Jest
Google Cloud / Firebase (Functions, Auth, Firestore, Cloud Store, PubSub, Real Time Database, Logging, Scheduler)
Github Actions
What we offer
Competitive salary & compensation package (opportunity for equity)
Health, dental & vision insurance
FSA
Generous PTO & paid holidays
401k