.
Frontend Architect
  • Katowice
Frontend Architect
Katowice, Katowice, Silesian Voivodeship, Polska
ORBUS SOFTWARE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
12. 6. 2024
Informacje o stanowisku

technologies-expected :


  • .NET
  • Microsoft Azure
  • C#
  • React
  • Typescript

technologies-optional :


  • Containers
  • Kubernetes

about-project :


  • We are looking for an experienced Frontend Architect to join our Architecture Squad, working out of a regional R&D hub in Poland. Together with your squad, you will provide technical leadership and innovation for our flagship multitenant enterprise SaaS platform, OrbusINFINITY. This will involve communicating a shared technical and architectural vision, helping to nurture and guide squads to navigate and understand new technology choices.
  • Our SaaS platform runs natively in Microsoft Azure, across a tech stack utilizing C# .Net 6, React, Typescript, CosmosDB, SQL, Containers and Kubernetes. This uses a Micro-frontend and Microservice architecture, continuously deployed to a multiregional highly available infrastructure. Public REST APIs make our platform the hub for numerous integrations to external services and applications.
  • As a Frontend Architect we need you to own, manage and guard the frontend standards. You will be engaging with Product Managers, UX and engineers from various Tribes early in the problem discovery phases of product development, to provide input on potential solutions, their feasibility, and their architectural design. This involves understanding the business problems and guiding teams with researching technologies to provide a best-in-class solution to customers. Additionally, you will be involved in ongoing R&D and proof of concept work, investigating new technologies and integrations that could enhance our application and solve problems in better and more competitive means. For that, we need you to get your hands dirty with coding frequently, not only on your own, but also regularly helping teams with more advanced problems or considerations. It is essential that the right candidate for this role can independently assess a wide range of technical options for a given problem and apply the appropriate amount of time to each in order to articulate feasible solutions and the reasoning behind them.
  • Orbus Tech Stack/Environment:
  • Development for modern browsers
  • React, Typescript, HTML, SASS
  • .NET 6 / C#
  • SQL Server (T-SQL), CosmosDB
  • MSTEST v2, XUnit, Mock, NSubstitute, Jest, Selenium, Playwright
  • Azure DevOps with Git, and CI/CD pipelines in YAML
  • IAC (ARM, Bicep, Helm, Terraform)
  • Containers, Kubernetes
  • Azure native technologies (i.e. App Services, Functions etc.)

responsibilities :


  • Setting/adjusting frontend standards and guidelines
  • Adhering to existing coding standards and practices, and working with other technical leads to continuously improve these
  • Guiding technical solutions in line with the wider application architecture
  • Overseeing the frontend code base and helping developers to keep it in shape
  • Working with multiple React, Micro-frontend web applications
  • Working with squads to guide S.O.L.I.D solutions to customer challenges
  • Developing reusable platform enablers for core capabilities
  • Researching optimisations and technologies that can further the platform and empower squads
  • Progressing frontend testing strategy together with Testing Solutions squad
  • Working with C#, .Net Core in an Azure Microservice environment
  • Maintaining a culture of high-quality code and best practice
  • Attending squad meetings such as daily Stand-ups and technical discussions
  • Partaking in and leading presentations and code workshops
  • Sharing your expertise and findings with your squad and other tribes through discussions and documentation
  • Work with UX to provide ways to make the UX vision materialise

requirements-expected :


  • Significant experience in frontend coding for enterprise (8 years minimum, including 4+ years in React)
  • React, Typescript, micro frontend architecture
  • Experience developing large scale enterprise cloud products (4 years minimum, preferably Microsoft Azure)
  • Azure native technologies (i.e. App Services, Functions etc.)
  • Strong experience with R&D/Proof of Concept (POC) assignments, and the articulation of the results back to peers
  • Experience of documenting standards and then supervising / ensuring teams adhere to them
  • Integration and Unit Test experience supporting regular production releases
  • Strong understanding of object-oriented programming (OOP) and S.O.L.I.D principles
  • Experience of mentoring and guiding multi-discipline engineers on technology best practices
  • Strong communication skills, including ability to convert technical concept to non-technical people with ease.

benefits :


  • private medical care
  • sharing the costs of professional training & courses
  • life insurance
  • integration events
  • coffee / tea

  • Praca Katowice
  • Katowice - Oferty pracy w okolicznych lokalizacjach


    95 687
    16 851