How Remoteville checks and expires listings
Software Engineer, Native Delivery
Skills
APIData CollectionDefaultsEngineeringEventsMicrosoft SurfaceReasoning Skills
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Native development across iOS Android or React Native
- Experience shipping an SDK or library used by other developers
- Experience designing systems spanning server network and client
- Ability to reason about contracts between backend and client systems
- Comfort working in a fast-paced startup environment
Nice to have
- High ownership
- Fast learner
- Startup minded
- Strong collaborator
- Customer oriented
Day to day
- Build SDKs and on-device experiences for native apps and the web
- Design backend systems that coordinate messaging and targeting across devices and channels
- Collaborate with customers and internal teams to shape APIs eligibility logic and developer experience
- Collect behavioral data through events screen views and user attributes and ship it to backend systems
- Own projects end to end with high autonomy and influence over product direction
