Sr Software Engineer - Front End

Engineering Ann Arbor, Michigan

At Barracuda, we offer industry-leading solutions designed to solve mainstream technology problems.  We provide powerful yet easy-to-use security and storage products that simplify IT. This is an excellent opportunity for a Sr. Frontend Engineer to work on the Backup product in the Data Protection Division.  Our backup products protect a wide variety of data sources from on-prem customer data to cloud hosted applications.

Being focused on the details and efficiency of the product and powerful distributed system infrastructure means our customers have an easy to use interface and reliable service to handle terabytes of data flowing through our network any hour of the day. Our ability to manage millions of files and large workloads means we have a product that most other developers don’t have experience working on.

You will be working in a small team environment and adhere to an iterative development process through planning, coding, testing and deployment. We use the latest technologies to quickly solve for different challenges.

We are looking for someone who can turn UI/UX wireframes into the working software that is the link between graphical design and customer success.

What you will do: 

  • Develop new user facing features
  • Collaborate with UX and Product Management teams
  • Build reusable components and assets
  • Ensure customer satisfying results
  • Be a technical leader in projects.

What you need to be successful? 

  • 5+ years of relevant software development experience.
  • Experience with ReactJS.
  • Good understanding of JavaScript standards.
  • Proficiency in HTML and CSS.
  • Good understanding of frontend testing
  • Familiarity with cross browser compatibility
  • Experience working with SOAP/REST/JSON-RPC.
  • Experience with SCSS.
  • Experience with web tools such as Webpack/Yarn/NPM.
  • Track record of mentorship.
  • Ability to learn and adapt quickly in a high-energy environment.

Nice to haves: 

  • Experience writing 5.3-7.x PHP.
  • Experience writing Golang applications
  • Experience working in a Linux environment.
  • Experience working with CI/CD technologies like Jenkins

 Our workplace includes: 

  • Great downtown location, with tons of restaurants within walking distance
  • Flexible PTO policy
  • Bagel Wednesdays
  • Table tennis and arcade machines
  • Subsidized Parking