Senior Software Engineer for Mobile (iOS) SDK

World's #1 Commerce Experience Cloud platform offering AI-driven personalization and digital commerce solutions
$45,000
Mobile
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
AI · E-Commerce · Enterprise SaaS

Description For Senior Software Engineer for Mobile (iOS) SDK

Bloomreach, the world's leading Commerce Experience Cloud platform valued at $2.2 billion, is seeking a Senior Software Engineer for Mobile (iOS) SDK to join their engineering team. This role offers an exciting opportunity to work on cutting-edge mobile SDK development, enabling personalized commerce experiences for over 850 global brands including Albertsons, Bosch, and Puma.

The position involves developing and maintaining Mobile SDKs that power features like push notifications, in-app messaging, and personalized content delivery. Working with a modern tech stack including Swift, React Native, Flutter, and various development tools, you'll be responsible for designing and implementing new features while ensuring high performance and compatibility.

The role offers significant growth potential with a clear 180-day success path, starting from onboarding to independently managing large tasks and handling L3 support. The company provides an excellent remote-first work environment with flexible hours and a strong emphasis on work-life balance.

Benefits include restricted stock units, performance bonuses, education budget, mental health support, and extended parental leave. The company culture emphasizes freedom, trust, and continuous learning, reflected in their 4.6/5 Glassdoor rating. This is an excellent opportunity for a senior mobile engineer looking to make an impact in the e-commerce and personalization space while working with a global team.

Last updated a month ago

Responsibilities For Senior Software Engineer for Mobile (iOS) SDK

  • Design and develop new features for Mobile SDKs
  • Translate business requirements into technical specifications
  • Build, publish and monitor new versions of Mobile SDKs
  • Implement robust testing and validation processes
  • Conduct code reviews and maintain high code quality
  • Provide L3 support and troubleshooting
  • Create comprehensive documentation
  • Collaborate with QA engineers
  • Measure and tune client-side performance

Requirements For Senior Software Engineer for Mobile (iOS) SDK

TypeScript
JavaScript
  • Proven experience in iOS mobile development
  • Knowledge of mobile ecosystem and SDK development
  • Experience with version control systems (Git) and CI/CD pipelines
  • Understanding of wrapping technologies (React Native, Flutter)
  • Strong communication and collaboration skills
  • Experience with dynamic rendering (preferred)
  • Commitment to delivering high-quality work
  • Proactive approach to problem-solving

Benefits For Senior Software Engineer for Mobile (iOS) SDK

Equity
Education Budget
Mental Health Assistance
Parental Leave
  • Restricted Stock Units
  • $1,500 annual education budget
  • Employee Assistance Program with counselors
  • Extended parental leave up to 26 weeks
  • Flexible working hours
  • Company performance bonus
  • Calm app subscription
  • 5 paid volunteer days
  • DisConnect days (quarterly day off)
  • Referral bonus up to $3,000

Interested in this job?

Jobs Related To Bloomreach Senior Software Engineer for Mobile (iOS) SDK

Senior Software Engineer - iOS/macOS

Senior Software Engineer position at Zscaler focusing on iOS/macOS development for the world's largest cloud security platform.

Mobile Engineer - Open Application

Senior Mobile Engineer position at Truelogic, offering remote work, competitive USD pay, and opportunity to work with top US companies on innovative mobile development projects.

Senior Software Engineer, SDK

Senior SDK Engineer role at OneSignal, developing customer-facing libraries and tools for leading customer engagement platform, offering competitive compensation and remote work.

Senior React Native Engineer

Senior React Native Engineer position at Nivoda, leading B2B diamond marketplace, focusing on mobile app development and technical leadership in Barcelona.

Senior Software Engineer, Multiplatform, Core

Senior Software Engineer position at Google's Core team, focusing on multiplatform development and technical infrastructure.