Your Responsibilities Design and implement modern web architectures using Blazor and C# Develop and maintain new web applications and portals for our digital financial services Continuously improve our internal component library Your Profile Strong understanding of the Blazor component lifecycle and Single Page Application (SPA) architecture Familiarity with modern programming methodologies and common design patterns A good sense for user experience (UX) and user interface (UI) design Experience with JS/CSS isolation in Blazor Expertise in C# and Blazor, particularly in designing and implementing custom components Solid grasp of object-oriented programming (OOP) and asynchronous programming Knowledge of effective resource management (e.g., disposing patterns) Skilled in integrating with RESTful APIs Experience in architecting scalable Blazor solutions Understanding of Continuous Integration (CI) and Continuous Deployment (CD) Proficient with Visual Studio 2019 and Git for source code management Tech Stack C# and Blazor (ideally server-side) on .NET 8 HTML5, Razor syntax, CSS3 (optionally LESS) JavaScript and jQuery What We Offer 100% Remote Work – Work from anywhere Structured Workflow – Organized collaboration with Jira and Confluence Flexible Working Hours – Customize your schedule within business hours and team needs; includes a personal time account JobRad Program – Discounted bicycle leasing Annual Bonus – Attractive performance-based bonus