Orbus SoftwareOS

Frontend Architect

Orbus Software is a global provider of cloud solutions for enterprise transformation, offering a platform that provides a comprehensive view of applications, systems, and data to help organizations make informed decisions, optimize costs, and minimize risks.

Orbus Software

Employee count: 201-500

Poland only

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.

We operate Scrum or Kanban for day-to-day development activities, wrapped with quarterly strategic planning to set the vision and goals for the coming quarter. Although experience of working in scaled agile environments is not required, it would be an advantage. We follow leading development practices, incorporating TDD, automated CI/CD, a “shift-left” testing mindset and a focus on producing S.O.L.I.D maintainable code that can be released quickly and to a high quality. To assist with this, we have a comprehensive DevOps process with dedicated teams responsible for assisting squads with build and release processes using Azure DevOps, Git and Azure. We have various Communities of Practice (Guilds) covering such areas as architecture, quality, agile practices, and DevOps, which you will be involved with.

Our projects use cutting edge technology, and as such we encourage our engineers to stay ahead of current trends and best practices. Ideally, we’d like a candidate that reflects this, with a keen interest in emerging trends and technologies. This could include keeping up to date on blogs and technology news sites, contributing to the web community, or testing out the newest frameworks in your own time. As a Frontend Architect, we expect that this is implicit in how you operate and that you are confident collaborating within a team, and knowledge sharing as required. We have regular cross skillset and cross portfolio knowledge sharing events (Brown Bag Lunches), so would like a candidate that can be actively involved in these as well. If this sounds like you then we’d love to receive your CV.

The role is fully remote, with up to 2 days a month required to come into the office space along with the rest of the team to get some face time both in the office and socially. There are also in-person quarterly events that all squads across the department and all regions gather for, which helps us align and bond to make a great development team.

Core 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

Essential:

  • 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.

Desirable:

  • Strong Agile understanding
  • Confidence with git and branching strategies, versioning, dependency management
  • Domain Driven Design principles
  • Understanding of adapting application architecture to support automated testing and CI/CD processes
  • Containers, Kubernetes

Orbus Tech Stack/Environment:

  • Development for modern browsers
  • React, Typescript, HTML, SASS
  • .NET 8 / 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.)

What’sin it for you!

  • A massive opportunity for you to develop your skills and knowledge in a supportive environment that thrives on growth and change.
  • Individual performance bonus
  • Fully remote work
  • Curious, open culture, with teams collaborating across geographies

Living our Values at Orbus

Trust: We build trust across our people, customers and partners through honesty, transparency and communication.

Empowerment: We empower our customers and our people with growth, development and experience

Clarity: We provide clarity and sense of purpose, focused on helping everyone achieve success and forging a clear vision of the future

Harmony: We work as one team, collaborating closely so we can sustainably change and grow

Find your place at Orbus- We're a diverse and inclusive workplace that promotes a sense of belonging allowing all of our people to bring their whole selves to work every day.

Recruitment Companies - Thank you for your interest in our roles – we do not accept unsolicited CVs from recruiters or employment agencies. We will not consider or agree to payment of any referral compensation or recruiter fee relating to any unsolicited CVs.

Offers of employment will be dependent on satisfactory references and background checks

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Poland +/- 0 hours

About Orbus Software

Learn more about Orbus Software and their company culture.

View company profile

Many modern enterprises grapple with the immense complexity of digital transformation. Business and IT leaders often find it challenging to align their technology investments with strategic business objectives, leading to costly project failures, redundant systems, and an inability to adapt to market changes. Without a clear, unified view of their organization's applications, processes, and data, they struggle to control spiraling technology costs, mitigate risks, and make informed, data-driven decisions. This lack of visibility creates a significant gap between strategy and execution, hindering innovation and compromising operational resilience in an environment of constant disruption.

Orbus Software addresses these critical challenges by providing a cloud-native enterprise transformation platform, OrbusInfinity. Our customers use this platform to create a 'digital blueprint' of their organization, offering a comprehensive, real-time model of the business. This enables them to visualize dependencies, understand the impact of potential changes, and manage their entire IT and business landscape from a single source of truth. By equipping leaders with the tools for strategic portfolio management, business process analysis, and application rationalization, we empower them to simplify their IT landscapes, reduce technical debt, and ensure that every technology investment is strategically sound. Our solutions, which integrate seamlessly with the Microsoft stack, are designed for rapid adoption, allowing our customers to transform smarter, innovate faster, and build a more resilient and sustainable enterprise for the future.

Employee benefits

Learn about the employee benefits and perks provided at Orbus Software.

View benefits

Global hybrid and flexible working

Work in the ways that are best for you, from home or in the office.

Healthcare

Your well-being is our priority, which is why we offer a variety of other region-dependent benefits, including: healthcare.

Share Scheme

Your well-being is our priority, which is why we offer a variety of other region-dependent benefits, including: Share Scheme.

Bonus schemes

Your well-being is our priority, which is why we offer a variety of other region-dependent benefits, including: bonus schemes.

View Orbus Software's employee benefits
Claim this profileOrbus Software logoOS

Orbus Software

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at Orbus Software

Explore the variety of open remote roles at Orbus Software, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Orbus Software

Remote companies like Orbus Software

Find your next opportunity by exploring profiles of companies that are similar to Orbus Software. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Orbus Software hiring Frontend Architect • Remote (Work from Home) | Himalayas