REACTjobsboard

Senior Front End Software Engineer

Scuba Analytics

WHY YOU SHOULD JOIN US

Scuba Analytics is changing the data analytics industry through our platform that allows infinite, sophisticated and layered questions to be asked of all of the customer data. We bring an easy-to-use platform to the entire organization, instead of requiring trained data analysts to produce a limited set of static reports to make data-driven decisions. Our unique approach was originated by Facebook engineers who found that the best commercial tools were not powerful enough to support real-time exploration of billions of daily user actions and interactions. With Scuba Analytics, the entire organization can stop guessing and start knowing how and why customers are acting, interacting and transacting with their products and services, in real time and throughout all time.

 

ABOUT YOU

Are you a talented web engineer looking for your next big challenge? Are you excited to use cutting edge development tools to build the best data interrogation and visualization system ever made? Do you have an eye for visual or UX design that make using applications intuitive and enjoyable? Are you passionate about understanding big data? Scuba has developed the world's leading behavioral analytics software, used by customers like Microsoft, Comcast, Asana, and Salesforce, but the best is yet to come and you could be a part of it!

WHAT YOU'LL BE DOING

  • Working closely with product managers, UX designers, and engineers to implement elegant solutions to tricky web development problems.
  • Developing the frontend layers of Scuba's stack, using tools like React, Jest, node, and D3.
  • Embracing and promoting best practices in order to create maintainable, high performing web applications.
  • Contributing to everything from code architecture to product features to visual design.

ESSENTIAL SKILLS

  • BS in Computer Science or related technical field.
  • 3+ years experience in web software development, including both UI/UX and APIs; in-depth experience developing single page applications.
  • Strong grasp of the technologies that underpin the web: JavaScript, HTML, CSS, SVG
  • Familiarity with data structures and the ability to pick and use the right one for the task.
  • Proven ability to tackle user interface conundrums, independently and as part of a team.
  • Asynchrony is a second language for you. You're all about keeping that Promise.
  • Solid understanding of web optimization strategies. You know your way around the DOM.
  • Strong test-writing skills and commitment to high quality software development.
  • Ability to communicate with users and stakeholders at all levels, both internal and external.
  • Eagerness to take ownership and provide input into product definition.
  • Openness to new ways of solving problems.

NICE TO HAVE

  • Experience working with React and ES2015+ features.
  • Experience working in a startup or high-growth environment.
  • Familiarity unit testing frontend code with Jest/enzyme or other frontend testing frameworks.
  • Ability to build custom visualizations with D3.
Apply for this job