Front-end solution architect

Profile:

This role is a strategic hire to ensure our client can successfully design, develop and deliver large company-wide projects within our transformation programme. The main role of hired person will be to support the company with making critical architectural decisions guaranteeing high quality and scalability of developed front-end applications, ensuring technical and commercial feasibility as well as meeting all technical and business requirements.

Role:

  • Lead the team of developers and interact with product owners, business analysts and designers

  • Oversee development of high-traffic web applications utilizing React JS, TypeScript, JavaScript, CSS3

  • Guide Teams on adopting the best coding practices and own technical/architecture decisions for the team

  • Monitor changes in front-end applications in terms of compliance with the developed target architecture, market best practices and company standards

  • Ensure high technical performance and scalability of the software products and/or services

  • Collaborate with other development teams at the stage of planning and implementing solutions

  • Work with external suppliers and consultants

  • Participate in the process of introducing changes to IT systems in the field of supervising technical and integration requirements

  • Create and implement technological, integration and architectural standards

  • Work with business and development teams

  • Resolve design challenges that arise from interactions across different systems

Requirements:

  • Minimum 8 years of experience in front-end systems development, with solid engineering background in cloud-based and micro-service architectures

  • At least 5 years of experience as solution leader or solution architect in the field of front-end applications

  • Strong knowledge of React and JavaScript (at least 4 years of professional experience)

  • Experience in HTML5, CSS3, and writing cross-browser compatible code

  • Understanding of design patterns, OOP principles.

  • Understanding of principles of integration of front-end with back-end

  • Experience in Java, or .Net applications is highly desirable.

  • Familiarity with the performance of web application: downloads optimizations, runtime caveats, browser rendering phases, images formats and optimizations.

  • Good skill to transform complex matters into simple and lasting solutions

  • Fluent communication in English in speech and writing

  • Good communication skills

  • Experience in using agile methodologies and working with tools like Jira/Confluence/Azure DevOps

  • Strength in problem-solving and issue resolution

  • Ability to work in a deadline-driven work environment


Additionally the ideal candidates:

  • Know how insurance companies work

  • Have experience working in consulting, delivery, or IT company, especially in the field of non-life insurance

  • Have experience working in distributed, international Team.


Conditions:

  • An employment contract or B2B

  • Long-term cooperation

  • Full-time remote with the possibility to visit office


Our client specializes in non-life insurance, which is designed not only for individual clients but also for small and large businesses. They are part of the multinational financial group, one of the world leaders in insurance and reinsurance. They employ over 500 experienced specialists within branches in Romania, the Czech Republic, Bulgaria, Poland, Slovakia, Hungary, and a subsidiary in Ukraine. Its financial strength has been affirmed by the A.M. Best Company rating A- (Excellent).