Satori is looking for a Senior Front End Engineer to join our engineering team. You will be working with a group of world-class engineers, architects and product managers to build real-time applications, dashboards and tools that will be used both internally and by our customers.
You must have a solid understanding of Front End Web technologies, have a history of building successful Web-based solutions and take mock-ups to implementation. This role requires that you are a self-starter with the ability to deliver on time with quality and also handle multiple tasks simultaneously.
We're a flat, lean, agile, self-governing team. We value transparency and trust. We continue to create purpose in our work, question the status quo, seek individual mastery and encourage autonomy.

What you'll be doing:

  • Build real-time applications, dashboards and tools for both internal and external users
  • Collaborate with other teams to gather requirements and contribute creative ideas to improve UI/UX
  • Work with other engineers, designers, product owners and QA to see projects through, from conception to completion
  • Your background and who you are:

  • Minimum 5+ years of professional work experience building amazing, performant, and scalable user interfaces using Javascript development with HTML, and CSS
  • BS or MS degree in Computer Science or a related technical field
  • Experience with the latest ECMAScript
  • Experience with one of the following JavaScript Frameworks (React.js, AngularJS, Backbone, Node.js, etc)
  • Experience interfacing and working with back-end technologies and teams
  • Knowledge of professional best practices of Software Development Life Cycle, including coding standards, code reviews, source control management, continuous integration, build processes, testing and operations
  • Knowledge, and experience solving for site speed and web performance
  • Ability to debug issues across all major browsers and devices
  • High aptitude and technology-agnostic approach to engineering
  • Must be proactive, self-directed, detailed and organized
  • Bonus points:

  • Experience with server side scripting languages (such as NodeJS, Python, PHP)
  • Experience with native mobile development: iOS (Swift / Objective-C, Xamarin C#), Android (Java, Xamarin C#)
  • Experience with strongly typed languages such as Java, C++, C#
  • Experience with the latest ECMAScript (ES2015)
  • MZ is an equal opportunity employer and considers qualified applicants without regard to race, gender, sexual orientation, gender identity or expression, genetic information, national origin, age, disability, medical condition, religion, marital status or veteran status, or any other basis protected by law.