Software Engineer
Skills
APIMobile ApplicationsCommandDashboardsData VisualizationDefaultsEnhanced Data Rates For GSM Evolution
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Solid experience building and shipping production software with TypeScript Node.js and/or Python
- Comfortable owning a feature from idea to production without heavy oversight
- Strong focus on developer experience and building a good SDK
- Clear written communication in a remote async-first team
Nice to have
- Public SDK experience
- Developer-facing API experience
- Mobile push notification familiarity
- Next.js experience
- Modern React experience
Day to day
- Design and build features across the API, SDKs, and web dashboard
- Keep the developer experience sharp with clear errors, sane defaults, and accurate docs
- Own features end-to-end from design through production edge cases
- Work directly with user feedback and support requests to prioritize improvements
- Help scale infrastructure for real-time push delivery, webhooks, and integrations
