Senior Software Engineer (Mobile Apps)
Senior Software Engineer (Mobile Apps)

Senior Software Engineer (Mobile Apps)

Belfast Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
B

At a Glance

  • Tasks: Join us to build and enhance mobile apps used by millions globally.
  • Company: Bazaarvoice connects brands and consumers through innovative shopping experiences.
  • Benefits: Enjoy a great workplace culture, flexible work options, and opportunities for growth.
  • Why this job: Work with passionate teams on exciting tech challenges that impact real users.
  • Qualifications: Experience in large-scale mobile app development and knowledge of React Native is essential.
  • Other info: Diversity and inclusion are at our core; we welcome all perspectives.

The predicted salary is between 43200 - 72000 £ per year.

At Bazaarvoice, we create smart shopping experiences. Through our expansive global network, product-passionate community & enterprise technology, we connect thousands of brands and retailers with billions of consumers. Our solutions enable brands to connect with consumers and collect valuable user-generated content, at an unprecedented scale. This content achieves global reach by leveraging our extensive and ever-expanding retail, social & search syndication network. And we make it easy for brands & retailers to gain valuable business insights from real-time consumer feedback with intuitive tools and dashboards. The result is smarter shopping: loyal customers, increased sales, and improved products.

The problem we are trying to solve: Brands and retailers struggle to make real connections with consumers. It’s a challenge to deliver trustworthy and inspiring content in the moments that matter most during the discovery and purchase cycle. The result? Time and money spent on content that doesn’t attract new consumers, convert them, or earn their long-term loyalty.

Our brand promise: closing the gap between brands and consumers. Founded in 2005, Bazaarvoice is headquartered in Austin, Texas with offices in North America, Europe, Asia and Australia. It’s official: Bazaarvoice is a Great Place to Work in the US, Australia, India, Lithuania, France, Germany and the UK!

Bazaarvoice is looking for a seasoned software engineer to join us in building the future of product discovery. As part of the C&C team, you’ll build and evolve the next generation of a consumer app used by millions worldwide. If you’re looking for an opportunity to work alongside a slew of other smart, passionate people on interesting product and technology challenges, keep reading.

Responsibilities
  • 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.
Essential Criteria
  • 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.
Desired Criteria
  • Experience working with React Native.
  • Experience in working with modern CI/CD and engineering tooling – we leverage Amazon Web Services, GitHub Actions and Terraform extensively.
  • Experience with agile methodologies.
Why join Bazaarvoice?
  • Customer is key: We see our own success through our customers’ outcomes. We approach every situation with a customer first mindset.
  • Transparency & Integrity Builds Trust: We believe in the power of authentic feedback because it’s in our DNA. We do the right thing when faced with hard choices. Transparency and trust accelerate our collective performance.
  • Passionate Pursuit of Performance: Our energy is contagious, because we hire for passion, drive & curiosity. We love what we do, and because we’re laser focused on our mission.
  • Innovation over Imitation: We seek to innovate as we are not content with the status quo. We embrace agility and experimentation as an advantage.
  • Stronger Together: We bring our whole selves to the mission and find value in diverse perspectives. We champion what’s best for Bazaarvoice before individuals or teams. As a stronger company we build a stronger community.

Commitment to diversity and inclusion: Bazaarvoice provides equal employment opportunities (EEO) to all team members and applicants according to their experience, talent, and qualifications for the job without regard to race, color, national origin, religion, age, disability, sex (including pregnancy, gender stereotyping, and marital status), sexual orientation, gender identity, genetic information, military/veteran status, or any other category protected by federal, state, or local law in every location in which the company has facilities. Bazaarvoice believes that diversity and an inclusive company culture are key drivers of creativity, innovation and performance. Furthermore, a diverse workforce and the maintenance of an atmosphere that welcomes versatile perspectives will enhance our ability to fulfill our vision of creating the world’s smartest network of consumers, brands, and retailers.

Please note: Candidates who are successful will be required to undergo a Basic level DBS (Disclosure and Barring Service) background check.

Senior Software Engineer (Mobile Apps) employer: Bazaarvoice

Bazaarvoice is an exceptional employer that fosters a vibrant work culture centred around innovation, collaboration, and customer success. With a commitment to diversity and inclusion, employees are encouraged to bring their unique perspectives to the table, enhancing creativity and performance. Located in Austin, Texas, Bazaarvoice offers ample opportunities for professional growth while working on cutting-edge technology that impacts millions of consumers worldwide.
B

Contact Detail:

Bazaarvoice Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Mobile Apps)

✨Tip Number 1

Familiarise yourself with Bazaarvoice's products and services. Understanding how they connect brands and consumers will help you articulate your passion for their mission during interviews.

✨Tip Number 2

Showcase your experience with mobile app development, particularly using React Native or similar frameworks. Be prepared to discuss specific projects where you've implemented scalable and efficient components.

✨Tip Number 3

Highlight your collaborative skills by sharing examples of how you've worked with cross-functional teams. Emphasising your ability to communicate effectively with Product Managers and Designers can set you apart.

✨Tip Number 4

Demonstrate your problem-solving abilities by discussing past challenges you've faced in mobile app performance optimisation. Providing concrete examples will show your capability to tackle complex issues.

We think you need these skills to ace Senior Software Engineer (Mobile Apps)

Proficiency in React Native and React
Experience in building and maintaining large-scale mobile applications
Knowledge of industry best practices for mobile app architecture
Ability to optimise native app performance for mobile devices
Strong problem-solving skills
Excellent written and verbal communication skills
Interpersonal skills for effective collaboration
Experience with CI/CD tools such as GitHub Actions and Terraform
Familiarity with Amazon Web Services (AWS)
Agile methodologies experience
Attention to detail
Ability to manage multiple projects concurrently
Experience in writing and reviewing technical design documents
Code review participation
Scalability and performance issue identification and resolution

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with mobile app development, particularly using React Native or similar frameworks. Emphasise any large-scale projects you've worked on and the impact they had.

Craft a Compelling Cover Letter: In your cover letter, express your passion for building innovative mobile applications. Mention specific examples of how you've collaborated with product managers and designers to enhance user experiences.

Showcase Technical Skills: Include a section in your application that details your technical skills relevant to the role, such as knowledge of CI/CD processes, AWS, and performance optimisation techniques for mobile apps.

Prepare for Code Reviews: Be ready to discuss your approach to code reviews and knowledge sharing. Highlight any experiences where you’ve contributed to team learning or improved code quality through feedback.

How to prepare for a job interview at Bazaarvoice

✨Showcase Your Technical Skills

Be prepared to discuss your experience with mobile app development, particularly using React Native or similar frameworks. Bring examples of past projects where you implemented scalable and efficient components, as this will demonstrate your technical expertise.

✨Emphasise Collaboration

Bazaarvoice values teamwork, so highlight your experience working with Product Managers, Designers, and other engineers. Share specific instances where collaboration led to successful outcomes in your previous roles.

✨Demonstrate Problem-Solving Abilities

Expect questions that assess your troubleshooting skills. Prepare to discuss complex problems you've encountered in mobile app development and how you resolved them, focusing on your analytical approach and attention to detail.

✨Align with Company Values

Familiarise yourself with Bazaarvoice's core values, such as customer focus and innovation. During the interview, express how your personal values align with theirs, and provide examples of how you've embodied these principles in your work.

Senior Software Engineer (Mobile Apps)
Bazaarvoice
B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>