Job Openings Principal Software Engineer | Frontend

About the job Principal Software Engineer | Frontend

At HRLabs, we specialize in connecting exceptional talent with leading companies. We are currently seeking a Principal Software Engineer | Frontend for our client, an innovative software product company.


Position Overview:

As a Principal Software Engineer with focus on the Frontend, you'll be responsible for building cutting-edge applications for our partner's product using the latest technologies.

You will be executing the technical roadmap, emphasizing code modularity, reusability, testability, and performance optimization. In addition to hands-on development, you'll guide engineering teams by promoting best practices and design patterns across our features. You'll also engage in technical analysis and collaborate closely with UI/UX designers to ensure the delivery of an outstanding user experience.


Key Responsibilities:

  • Write code alongside engineers, addressing root causes and leading by example.

  • You should have a solid understanding of frontend performance metrics and experience with debugging tools.

  • Influence multiple teams technically, mentor on advanced issues, and support technology managers in fostering team growth.

  • Collaborate with Product and Delivery teams to build scalable, high-performing, and secure solutions.

  • Offer hands-on solutions through POCs or direct implementations as needed.

  • Actively participate in technical discussions, challenge existing architecture, propose improvements, and drive their implementation.

  • Serve as the main link between the Architecture Engineering Team and Development Teams, ensuring the integrity of our engineering processes and software delivery to browsers and mobile platforms.


Your Background:

  • Strong understanding of how modern frontend libraries manage data and state in relation to rendering engines, whether it's the browser DOM or native mobile APIs.

  • Proficient in frontend integration methods on both client and server sides.

  • Experience with server-side rendering in major frontend frameworks is a plus.

  • Hands-on experience with bundling tools like Webpack and Vite, as well as global store/action-based state management patterns such as Redux, VueX, or Pinia.

  • Deep knowledge of SPA communication with Backend-for-Frontend (BFF) architectures and best practices in API design.

  • Familiarity with the latest browser APIs, including service workers, MutationObserver, and ResizeObserver.

  • Experience in mobile development, whether native or hybrid (e.g., React Native, Ionic), is an added advantage.

  • Fluency in English.


Our client offers:

  • Competitive Compensation: Attractive salary package and annual bonus.

  • Health Insurance: Premium health insurance for you and your family.

  • Professional Development. Individual budget for conferences and unlimited access to Udemy for continuous learning.

  • Meal Allowance

  • Top-Notch Equipment


Location: Sofia | Hybrid


This is your chance to lead impactful projects, mentor talented engineers, and shape the future of technology within a dynamic and innovative team.


All documents will be treated in the strictest confidentiality.

Only short-listed candidates will be invited for an interview.


HRLabs has License 3357/13.07.2022