[Remote] Software Engineer, Native Delivery
Note: The job is a remote job and is open to candidates in USA. Hightouch is an Agentic Marketing Platform that empowers marketing teams to leverage data and AI for business growth. The role involves building SDKs, on-device experiences, and backend systems to enhance customer engagement in native apps and on the web.
Responsibilities
- Help build the SDKs, on-device experiences, and backend systems that power how marketers reach their customers inside native apps and on the web
- Own and deliver projects start to finish, working directly with customers integrating our SDKs into their apps
- Co-design the API and backend alongside the rest of the team
- Work on cross-channel orchestration on-device, deciding what a user sees, on which device, at which moment
- Implement in-app messaging and custom UX triggered while a user is active in a customer's app
- Collect behavioral data including custom events, screen views, and user attributes batched on-device and shipped to our backend
- Enhance SDK developer experience with clear init, sane defaults, useful errors, and documentation
Skills
- Native development across iOS, Android, or React Native, with enthusiasm for working across all of them and learning what you don't already know
- Shipping an SDK or library that other developers integrated into their own applications
- Designing systems that span a server, a network, and a client, where the same problem looks different on each side and the contract between them matters as much as the code
Benefits
- Meaningful equity compensation in the form of ISO options
- Early exercise and a 10 year post-termination exercise window
Company Overview
Company H1B Sponsorship
Apply To This Job