PushPress is the ultimate platform for modern gym owners. Our integrated products combine key business functions into one powerful system, creating unparalleled efficiency and leverage for gyms and fitness studios.
Thousands of gyms and fitness studios rely on PushPress daily to power their businesses. We believe that by empowering neighborhood gyms with the most advanced technology, we can transform the fitness experience and help create a healthier world.
PushPress is a 100% remote company.
About the Role
We are looking for a Staff Software Engineer to jumpstart our new Developer Platform team. This individual will play a key role in designing and building the APIs, developer tools, and platform services that will enable 3rd party developers to create powerful fitness apps and integrations on top of the core PushPress platform. You'll work closely with product, design and developer relations to define and execute on the technical roadmap for our app ecosystem. This is a unique opportunity to architect a developer platform from the ground up at a high-growth startup.
What You'll DoDesign and build scalable APIs and web services for the PushPress Developer PlatformDesign and implement SDKs, developer tools, and documentation to enable a frictionless app development experienceCreate frameworks and abstractions to seamlessly integrate 3rd party apps into PushPress' core product UI/UXCollaborate with product and design to shape the vision for the developer platform and drive key technical decisionsWork cross-functionally with the developer relations team to engage with our developer community and gather feedback to inform the platform roadmapEnhance our core backend systems and infrastructure to support platform extensibilityMentor other engineers and promote engineering best practices across the organizationWhat You'll Need8 years software engineering experience, 3 at the Sr. levelExperience building a developer platform or working on developer-facing products is requiredExperience in SaaS and/or startup environments highly preferredStrong backend development skills in languages like JavaScript, TypeScript and Node.jsKnowledge of API design best practices, versioning, rate limiting, and developer ergonomicsExperience designing and building REST and GraphQL APIs for external consumptionFamiliarity with API gateway and service mesh architectures for building extensible platformsUnderstanding of different API auth models (e.g. OAuth 2.0, JWT) and security best practicesExposure to modern frontend frameworks like React and UI integration patternsStrong communication and collaboration skills, with the ability to work effectively in a distributed team, build consensus, and influence technical decisionsOptional: active open source contributions and developer community involvementPushPress is dedicated to fostering an inclusive and dynamic workplace. We’re all about leveling up, and that means we don’t tolerate any form of discrimination or harassment. We’re committed to provide equal opportunities, regardless of race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability, genetic info, veteran status, or any other legally protected characteristic.
At PushPress, we’re dedicated to helping both our technology and our team reach peak performance. Whether it’s with your proactive approach, eye for detail, or drive to make a meaningful impact, we’d love to hear from you. At PushPress, we’re all about pushing boundaries and achieving new personal bests—come join us and be part of our fitness-tech journey!
Estimated Salary range:
Our salary intelligence, powered by our AI algorithms, has calculated an estimated range for this position between $105,000 - $145,000 . Please note that the actual salary for this position may vary, as it is dependent on various factors including but not limited to experience, location, and market dynamics.
See more jobs at PushPressRelated jobs
Lead Software Engineer 2k Moorpark, California, United States |
Junior DevOps Engineer Good Job Games Sarıyer, Istanbul |
Sr. Software Engineer Azra Games Austin, Texas, United States |
Senior Software Engineer Niantic Zürich, Switzerland |