Bazaarvoice is looking for a seasoned engineer to join us in building the future of product discovery. As part of the Influenster 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 deliver new functionality and iterative improvements to member-facing products.
- Build efficient, scalable and reusable applications and components using JavaScript and React Native.
- Writing and reviewing 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.
- Prototype and scale new display applications for collecting and displaying various forms of member-generated content.
- Focus on application performance and monitoring.
- Participate in the on-call engineering rotation.
Essential Criteria:
- 4+ years demonstrated experience using React or similar frameworks.
- Some experience working with React Native.
- Detailed knowledge and working experience of JavaScript, and RESTful APIs.
- 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
- 4+ years building and delivering mobile apps.
- Experience in working with modern CI/CD and engineering tooling – we leverage Amazon Web Services, GitHub Actions and Terraform extensively