Full Time

Principal Software Engineer- Frontend

MasterControl
$120,000 - $160,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by MasterControl, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Principal Software Engineer - Frontend at MasterControl plays a pivotal role in designing and developing cutting-edge web applications that cater to the needs of our clients within the regulated industries. This position involves leading frontend development efforts, collaborating across teams to ensure a seamless user experience, and mentoring junior developers. The ideal candidate will possess a strong background in web technologies, a passion for innovation, and an aptitude for solving complex problems in a fast-paced environment.



Job Responsibilities

  • Lead the design and implementation of scalable and maintainable frontend architectures.
  • Collaborate with UX/UI designers to create intuitive and responsive user interfaces.
  • Mentor and guide junior engineers in best practices and modern development techniques.
  • Conduct code reviews and ensure compliance with coding standards and quality assurance protocols.
  • Work closely with product management and backend teams to define and refine requirements.
  • Stay up-to-date with emerging trends and technologies in frontend development.
  • Participate in troubleshooting and debugging applications to enhance performance and user satisfaction.


Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • A minimum of 7 years of experience in frontend software development.
  • Expertise in modern JavaScript frameworks, such as React, Angular, or Vue.js.
  • Strong proficiency in HTML, CSS, and responsive design principles.
  • Experience with state management libraries (e.g., Redux, MobX).
  • Familiarity with RESTful APIs and asynchronous programming.
  • Proven experience in testing frameworks and tools (e.g., Jest, Mocha).


Technologies & Tools

This position utilizes a variety of technologies and tools aimed at creating and maintaining high-quality web applications. Key technologies include modern JavaScript libraries such as React and Angular, CSS preprocessors like SASS or LESS, version control systems such as Git, and build tools like Webpack and Babel. Familiarity with cloud services and CI/CD pipelines would also be beneficial, as they enhance the development process and application deployment.



Ideal Candidates

The ideal candidate for the Principal Software Engineer - Frontend position will possess a strong technical acumen and an innate curiosity to explore new technologies. They should exhibit excellent problem-solving skills, with a proven ability to think critically and act decisively. Strong communication and interpersonal skills are essential to facilitate collaboration across departments. Furthermore, a commitment to mentorship and team development, alongside a passion for delivering exceptional user experiences, characterizes the perfect fit for this role.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.