Bloomreach is seeking a Senior Software Engineer for Mobile (iOS) SDK to join their Engineering Team. The company is building an agentic platform for personalization, revolutionizing how businesses connect with their customers. In this role, the engineer will be responsible for designing, delivering, and maintaining Mobile SDKs for Bloomreach's customers, working either from one of the Central European offices or remotely.
Responsibilities:
- Design and deliver new features for Mobile SDKs.
- Ensure quality and compatibility of the SDKs across different platforms.
- Support and maintain existing components, including troubleshooting and bug fixing.
- Translate business requirements into detailed technical specifications and design documents.
- Implement testing processes to ensure the reliability and stability of new features.
- Collaborate with QA engineers to develop comprehensive test plans and automated tests.
- Provide support to client-facing colleagues in the investigation of possible issues.
- Document code to facilitate ongoing maintenance and knowledge sharing.
Requirements:
- Proven experience in native mobile development (iOS).
- Knowledge of mobile ecosystems, system design, and maintenance.
- Understanding of technologies and programming languages used for wrapping mobile applications (e.g., React Native, Flutter).
- Solid understanding of the mobile development ecosystem.
- Experience with version control systems (Git) and CI/CD pipelines.
- Strong initiative, communication skills, and a commitment to continuous learning.
Bloomreach Offers:
- Cutting-edge tech stack (Swift, Kotlin, React Native, Flutter, etc.).
- Flexible working hours and virtual-first work environment.
- Opportunities for personal and professional development.
- Employee Assistance Program and well-being initiatives.
- Restricted Stock Units, company performance bonus, and employee referral bonus.
Apply
Bloomreach
Bloomreach delivers personalized customer experiences through its AI-powered platform. By unifying real-time customer and product data, Bloomreach enables businesses to optimize marketing, product discovery, content management, and conversational shopping. Serving over 1,400 global brands, Bloomreach's comprehensive solution helps businesses connect customers with relevant content and products, driving measurable growth across the entire customer journey. The company focuses on innovation, providing solutions that address complex business challenges through data-driven technology and AI.