Principal Software Engineer (Frontend/UI Architect)

AI overview

Architect next-generation frontend solutions while mentoring a motivated engineering team and driving technology selection for scalable user interfaces.

Do you thrive in a startup environment? Are you built for a small, nimble, and dynamic team that's on a hyper growth path? If you answered yes, we want to talk to you! 

Enlyft is the leading predictive selling platform, providing B2B account intelligence and real-time data insights to go-to-market (GTM) teams worldwide. With its comprehensive platform, Enlyft enables companies to identify, prioritize, and engage with the right buyers. Enlyft takes a radically different approach by applying expertise in machine learning and GenAI to help predict outcomes and communicate with unparalleled precision and at scale.


About the Role


As our Principal Frontend Engineer, you will serve as the technical cornerstone for our entire user interface. This is a deeply hands-on leadership role where you will not only architect our next-generation frontend solutions but also actively code and implement the most complex and critical components. You will provide technical leadership and mentorship to a focused team of engineers, guiding their execution and setting the bar for quality. Beyond day-to-day development, you will collaborate closely with product and engineering leader to define and influence the product roadmap. Ultimately, you will own and lead the complete UI charter - driving technology selection, defining architectural standards, and ensuring our frontend is scalable, performant, and future-proof.


Responsibilities


  • Shape the architecture and design of the product, ensuring a well-thought-through technical foundation.
  • Drive process improvements within the team to elevate our development practices and standards.
  • Provide technical guidance to the team, mentoring and supporting team members in their professional growth.
  • Collaborate with engineers, product managers, designers, and partner teams to deliver a set of features with the right overall design and architecture.
  • Write clean, high-quality code with an emphasis on performance, simplicity, durability, scalability, and maintainability.
  • Take end-to-end ownership through the software lifecycle with a strong focus on solution, code quality, and efficiency.
  • Drive technical expertise by optimizing code/application for the best performance and advocating for state-of-the-art technologies and engineering practices.

Requirements


  • 12+ years’ experience in building enterprise class front-end with coding in languages including JavaScript, HTML5 & CSS.
  • Extensive experience in Componentization and building Design Systems.
  • Experienced with on any of the framework - Vue, React, Angular and state management using Pinia /Vuex / Redux.
  • Experienced in building Extensions, Accessibility would be a plus.
  • Expertise in using RESTful APIs and build tools such as Vite/Webpack.
  • Deep expertise in commercial product development with a strong
    focus on user experiences


Why join Enlyft


  • A top-notch culture that is customer obsessed, transparent and constantly strives for excellence
  • A top-notch team with colleagues that will help you learn and grow in a collaborative environment
  • Competitive pay and great benefits


Enlyft is an equal-opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

If you are a creative problem solver who is passionate about building products that meet the needs of customers, then we would love to hear from you. Apply today to join our team.

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Principal Software Engineer Q&A's
Report this job
Apply for this job