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