How Remoteville checks and expires listings

Software Engineer, Native Delivery

Skills
APIData CollectionDefaultsEngineeringEventsMicrosoft SurfaceReasoning Skills
Role

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