Senior Software Engineer (Mobile Apps)

Bazaarvoice creates smart shopping experiences, connecting thousands of brands and retailers with billions of consumers through their global network, product-passionate community, and enterprise technology.
Belfast, UK
Mobile
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
E-Commerce · Enterprise SaaS

Description For Senior Software Engineer (Mobile Apps)

Bazaarvoice, a leader in smart shopping experiences, is seeking a Senior Software Engineer (Mobile Apps) to join their Content and Creators team. This role offers an exciting opportunity to work on a consumer app used by millions worldwide, building and evolving the next generation of product discovery.

Key responsibilities include:

  • Collaborating with Product Managers, Designers, and other Engineers to implement new features and improvements
  • Developing efficient, scalable, and reusable components
  • Writing and reviewing technical design documents
  • Participating in code reviews and knowledge sharing
  • Identifying and resolving scalability and performance issues
  • Participating in on-call engineering rotation

The ideal candidate should have:

  • Experience building and maintaining large-scale mobile apps
  • Proficiency in React Native, React, or similar frameworks
  • Knowledge of industry best patterns for mobile app architecture
  • Skills in optimizing native app performance
  • Strong attention to detail and ability to manage multiple projects
  • Excellent problem-solving, communication, and interpersonal skills

Desired skills include experience with React Native, modern CI/CD tools (AWS, GitHub Actions, Terraform), and agile methodologies.

Bazaarvoice offers a dynamic work environment, emphasizing customer focus, transparency, innovation, and teamwork. They are committed to diversity and inclusion, providing equal opportunities to all team members and applicants.

Join Bazaarvoice to be part of a passionate team solving interesting product and technology challenges in the evolving world of e-commerce and consumer feedback.

Last updated 6 months ago

Responsibilities For Senior Software Engineer (Mobile Apps)

  • Collaborate with Product Managers, Product Designers and other Software Engineers to delight our members with new functionality and iterative improvements to our mobile apps
  • Implement efficient, scalable and reusable components and features
  • Write and review technical design documents for new applications and features
  • Participate in code reviews with other engineers
  • Focus on knowledge sharing with other engineers
  • Identify and resolve scalability and performance issues
  • Focus on application performance and monitoring
  • Participate in the on-call engineering rotation

Requirements For Senior Software Engineer (Mobile Apps)

React
  • Demonstrated experience building and maintaining a large-scale mobile app
  • Demonstrated experience using React Native, React, or similar frameworks
  • Detailed knowledge of industry best patterns for architecting and organizing mobile apps
  • Experience optimizing native app performance for mobile devices
  • High attention to detail, flexible and able to work concurrently on multiple projects
  • Ability to troubleshoot, research, and work through complex problems
  • Excellent written and verbal communication skills
  • Strong interpersonal skills

Benefits For Senior Software Engineer (Mobile Apps)

  • Great Place to Work certified in US, Australia, India, Lithuania, France, Germany, and UK

Interested in this job?

Jobs Related To Bazaarvoice Senior Software Engineer (Mobile Apps)

Senior Software Engineer (Swift)

Senior Software Engineer position at Disney focused on iOS/Swift development for Disney+ streaming platform, building features for iOS, tvOS and Vision Pro applications.

Senior Game Developer - Hole.io

Senior Game Developer position at Voodoo for Hole.io, offering remote work, focusing on mobile game development with Unity and C#.

React Native Developer - Sage Labs

Senior React Native Developer position for an innovative stealth startup focused on revolutionizing mobile shopping experience through iOS-first development.

Senior Cross-Platform Engineer (Rust) - Relocate to Europe

Senior Cross-Platform Engineer position at Photoroom, focusing on Rust development for iOS, Android, and Web applications, with competitive salary and relocation support to Europe.

Senior Software Engineer, Pixel Sensor

Senior Software Engineer position at Google's Pixel team, focusing on sensor development and mobile innovation, requiring 5 years of experience in software development.