Millennium Systems International logo

Front End Developer

Millennium Systems International
Full-time
Remote
United States

Millennium Systems Internationalβ€―is an exciting and dynamic software company based in Parsippany, NJ and was founded in 1987 to provide the beauty and wellness industry with forward-thinking, powerful management software and vital tools. We’ve built a company based on revolutionary technology, outstanding support, and more importantly, a strong passion to educate salon and spa owners on how to sustain success. Our software is utilized in thousands of salons and spas in over 36 countries, processes billions of dollars in transactions per year and is used by hundreds of thousands of users.Β Millennium Systems International is honored to have been named one of New Jersey's Top Workplaces for 2022-2024!

Candidates must be able to interview in-person in New Jersey. This will be a remote role.Β 

We are looking to expand our creative UI team with a newΒ Front End Developer. The ideal candidate is passionate about creating products that are functional, efficient, and beautiful. You'll help us define and build the next generation of a platform that is used every day to power salons and spas all over the world. You'll partner with our product team, UX designers, back-end engineers and the rest of the team to deliver great products. A passion for coding and technology is a huge plus. This is a remote position, although, candidates must be able to interview in person in New Jersey.Β 

Responsibilities:

  • Build responsive HTML pages from wireframes and/or direction from product owners and designers
  • Work with other developers to create and update angular partials using JavaScript, CSS and HTML
  • Create new angular components (directives, services, factories, controllers, etc.) with Angular JS–Angular 2+/TypeScript

Work Experience:

  • Strong working knowledge of UI/UX design principles
  • 1–2 years Front End web development experience
  • Knowledge of fundamental JavaScript principles and DOM manipulation techniques
  • Experience working with Angular, Backbone, React, or similar MVC frameworks (Angular preferred)
  • Exposure to RESTful API’s
  • Git and Microsoft Azure experience or similar
  • Demonstrated ability with analytical/problem-solving skills and responsive web design patterns

Preferred:

  • Exposure to OOP JavaScript (TypeScript)
  • CSS3 frameworks with preprocessors (SASS, LESS)
  • Angular Material Design / Bootstrap experience
  • Experience with CSS animations
  • .Net C# exposure
  • MSSQL
  • Agile
  • Angular Flex Layout

Education:

  • BS Computer Science or Equivalent Degree/Experience

We offer:

  • Comprehensive subsidized benefits package including medical, dental and vision
  • Company geared toward collaboration and growth
  • 401k with matching contribution
  • Life insurance
  • Long-Term Disability
  • 3 weeks of vacation and 10 paid holidays

Why work at MSI:

We believe in the power of our product. We are one of the longest-standing, most decorated software companies in our space. We continue to execute and build the highest quality of industry-leading growth-based software in our market. If you love to win, continue to grow, and love helping businesses reach their utmost growth potential, then this is the place for you.

Candidates must be able to interview in-person in New Jersey. This will be a remote role.Β 

SPONSORSHIP NOT AVAILABLE. MSI IS UNABLE TO SPONSOR CANDIDATES.

Millennium Systems International is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.