job-background
omne

Job Description

Global Remote Full-Time Job

Senior Front-End Developer

Role Overview

We're looking for an experienced Front-End Developer to join our remote team. You'll build responsive, high-performance UIs using Blazor, HTMX, Tailwind / Modern CSS and JavaScript. Working from Figma designs, you'll ensure accessibility, security, and cross-device consistency in creating reusable (and highly performant) components. You'll collaborate with designers and engineers, write clean, testable code, create tests, and contribute to CI/CD pipelines. You will also help mentor junior developers and contribute to the growth of the Front-End team. If you have strong frontend expertise and a passion for building polished, maintainable interfaces that are near to pixel perfect, we'd love to hear from you.

Key Responsibilities

  • Front-End Development: Build and maintain rich, interactive UIs that are responsive using technologies such as Blazor, HTML, Tailwind / Modern CSS, JavaScript and HTMX.
  • Design Translation: Able to build clean, pixel-perfect interfaces from Figma or similar cloud-based design tools.
  • Responsive Layouts: Ensure consistent behavior and appearance across various screen sizes and devices.
  • Collaboration: Work closely with UX designers, backend engineers, and product managers to deliver cohesive features. Able to mentor junior developers and give clear direction.
  • Code Quality: Write clean, modular, and well-documented code that follow best practices and are structured for reusability.
  • Testing: Write unit and integration tests (via Playwright, bUnit, or equivalent) and can quickly troubleshoot UI issues across various browsers.
  • Performance: Continuously looking for ways to optimize UI performance, focusing on load time, reactivity with a focus on the user experience. (Core Web Vitals, Lighthouse or equivalent)
  • Security best practices: OWASP, CSP, XSS prevention.
  • Accessibility: Able to build with inclusivity in mind and implement WCAG guidelines into your code.
  • DevOps-Aware Development: Contribute to CI/CD pipelines, participate in code reviews, and improve build and deployment workflows.
  • Mentorship: Provide guidance and technical leadership to junior developers.

Tech Stack

  • Frontend: Blazor (WASM & Server), HTML/HTMX, Tailwind CSS, JavaScript, TypeScript
  • Tooling: GitHub Actions, Docker, Cloudflare Workers
  • Testing: Playwright, bUnit, Jest, xUnit
  • Backend: .NET 9/10, FastEndpoints, PostgreSQL
  • Cloud: Azure (Container Apps, Bicep, Blob Storage, App Insights)
  • AI: Able to use AI to both find and create process efficiencies

What We're Looking For

  • 5+ years of experience in front-end development.
  • Deep expertise in at least one major frontend framework (React, Angular, Vue, or Blazor).
  • Experience with responsive design and mobile-first principles.
  • Strong grasp of state management (e.g., Flux, Redux, Fluxor, Angular Signals or Cascading Parameters).
  • Proficiency with modern frontend build tools (Vite, Webpack, etc.)
  • Experience writing automated tests and working in CI/CD workflows.
  • Familiarity with REST APIs, WebSockets, and real-time communication patterns.
  • Strong communication skills and a collaborative mindset.

Nice to Have

  • Experience with Blazor (especially in production environments).
  • Familiarity with .NET ecosystems.
  • Prior work in enterprise SaaS applications.
  • Contributions to open-source or personal technical blog.

Pay

We offer competitive compensation in USD that reflects the value we place on our team members' skills and contributions. Specific salary details will be discussed during the interview.

Start Your Application

*Indicates a required field