Jobs

Job Details

Location

Belfast, Northern Ireland

Closing Date

2022-02-28 00:00:00

Share

Senior Software Engineer - Frontend

  • 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 TypeScript and React.
      • 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.
      • Detailed knowledge and working experience of JavaScript and RESTful APIs.
      • 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 in working with modern CI/CD and engineering tooling – we leverage Amazon Web Services, GitHub Actions and Terraform extensively.
      • Experience with agile methodologies.
      • Experience with Typescript.
      • Experience with Next.js or other server-side frameworks.
      • Full-stack experience.