Staff Software Engineer - Front End

Posted on Dec 10, 2018 by Mimecast Services Limited

Lexington, MA 02420
Immediate Start
Annual Salary

ID 2
Job Location(s) US-MA-Lexington
Position Type Permanent - Full Time

More information about this job:


Mimecast is looking for a Staff Front End Software Engineer to join our expanding Engineering team in our Lexington, MA HQ.

At Mimecast, we operate a Cloud-based, highly available, high volume transaction, scalable Cyber Reliance platform. All this happens in a state of the art and complex technical environment that is run by some of the best technologists in their subject field.


Core Responsibilities

  • In this role, you will build state of the art Web Applications that allow our customer base to provide automated cybersecurity awareness and training.
  • You will craft dynamic Web Applications for rapid delivery in an Agile development environment using DevOps practices.
  • Highlighting and driving improvements to the Software Engineering Environment.
  • Coach, provide feedback and share your knowledge with your team and the wider front-end developers.
  • Contribute to the enhancement of our existing web platforms and to help shaping the future of our next web tech stack.


Experience Required

  • Extensive experience building responsive UIs on the web that are maintainable, scalable and robust, ideally with Angular 2+ and Typescript.
  • Deep understanding of the Object-Oriented programming patterns and best practices.
  • A broad knowledge of the web platform as a whole (HTML5, CSS3, JavaScript, HTTP/S, web performance, web security, frameworks)
  • Knowledge of testing techniques applied to web UIs (for example, Webdriver)
  • Great communication skills and evidence of successful collaboration with designers and backend engineers.
  • Passion for tackling complexity with simplicity and building platforms that can scale through multiple orders of magnitude.
  • Someone who thinks that searching for a needle in a haystack can indeed be exciting and not afraid of exploring unconventional solutions.


  • Experience in building Web Applications based on Bootstrap CSS framework and CSS preprocessing technologies.
  • Experience with NodeJS back-end related stack and Express framework.
  • Understanding of Restful API principles and Microservices architectures.
  • Experience with Docker and Distributed Systems.
  • Understanding reactive web-driven technologies, Observables and Stage Management frameworks.

  • Work at our fantastic new headquarters building.
  • An internationally diverse, sociable, dynamic team to work alongside.
  • Conferences (attending and/or speaking) and learning resources.
  • Company-wide tech talks with internal and external speakers, and a calendar of tech meetups hosted on the premises.


We offer a highly competitive rewards and benefits package including private healthcare, dental and life coverage. Mimecast is an entrepreneurial and high growth company which will provide the right candidate with a wealth of career development opportunities. All Mimecasters strive on being high performers, problem solvers, and team players with passion and integrity.

An Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Reference: 597240571

Similar Jobs

Senior Software Engineer - Search

Lexington, MA

Mimecast Services Limited

Senior Software Engineer - API

Lexington, MA

Mimecast Services Limited

Senior Software Engineer - DB Services

Lexington, MA

Mimecast Services Limited

Customer Support Engineer

Lexington, MA

Mimecast Services Limited