Senior Front End Software Engineer

Senior Front End Software Engineer

Job Category: Engineering
Time Type: Full-Time / CEST-CDT Time Zone Coverage
Location: Remote
Employee Type: Contract to Hire


About CyberMetis:
CyberMetis is building the future of cybersecurity and GRC solutions with a mission to simplify and automate compliance and operational resilience across digital enterprises. We are seeking a Senior Front End Software Engineer to join our cross-functional team in delivering the next generation of mission-critical, cloud-native applications using cutting-edge technologies and modern agile development practices.


The Opportunity:

As a Senior Front End Software Engineer, you will play a critical role in designing and developing intuitive, scalable, and secure user interfaces for data-rich cybersecurity and GRC platforms. You will work as part of a multidisciplined Agile team, contributing to the front-end architecture, collaborating across back-end, DevOps, and product functions, and driving UI excellence.

You will:

  • Architect and build modern front-end interfaces using React.js, TypeScript, Tailwind CSS, and Radix UI.
  • Translate complex UX workflows and wireframes into performant, accessible, and visually consistent UI components.
  • Collaborate with UX designers, product managers, and backend engineers to build seamless user experiences.
  • Implement REST API integrations and manage complex form workflows using React Hook Form + Yup.
  • Participate in agile ceremonies, technical discussions, and peer code reviews.
  • Deploy and manage front-end containers with Docker and integrate with CI/CD pipelines using Azure DevOps or GitLab CI.
  • Follow DevSecOps practices, write automated tests, and ensure front-end security, performance, and accessibility.

Tech Stack You’ll Work With:

Frontend & Tooling:

  • Languages/Frameworks: React.js, JavaScript (ES6+), TypeScript
  • Styling: Tailwind CSS, Radix UI
  • Forms & Routing: React Hook Form + Yup, React Router
  • Build Tools: Vite, Webpack
  • Testing: Jest, React Testing Library, Cypress
  • Authentication: OAuth 2.0, JWT (frontend flow)
  • Containerization: Docker (frontend app containers)
  • SCM & CI/CD: Git, GitHub, Azure Repos, GitLab CI/CD

Backend & Platform (Collaborative Experience):

  • .NET Core (6+), REST APIs
  • Databases: Microsoft SQL Server, Redis, Azure SQL Database
  • Cloud: Azure App Services, Azure Blob Storage, Azure Service Bus
  • DevSecOps Tools: SonarQube, Fortify, Security+ practices

Required Skills & Experience:

SkillLevelMust-Have
React.jsAdvanced
JavaScript / ES6+Advanced
TypeScriptIntermediate+
Tailwind CSSIntermediate
Radix UIBasic+
REST API Integration (Axios/Fetch)Intermediate
React Hook Form + YupIntermediate
React RouterIntermediate
Git / GitHubProficient
Testing (Jest / React Testing Library)Basic+
Vite / WebpackBasic+
Docker (Frontend Containerization)Basic
OAuth / JWT Handling (Frontend Flow)Basic

Qualifications:

Required:

  • Bachelor’s degree in Computer Science, Engineering, or a related STEM field (or equivalent experience)
  • 5+ years of experience in software development, with a strong focus on frontend engineering
  • Proven experience developing modern web applications using React.js and related tooling
  • Experience in both Windows and Linux development environments
  • Exposure to microservice-based architecture and containerized deployments
  • Familiarity with Agile and Kanban methodologies
  • Strong collaboration and communication skills within cross-functional teams
  • Willingness to work across the full stack when needed

Preferred:

  • Experience with .NET backend services and REST API design
  • Familiarity with Azure cloud services and DevOps pipelines
  • Experience with container orchestration tools like Kubernetes
  • Experience with GitLab, Azure DevOps, or similar SCM/CI systems
  • Test-Driven Development experience with tools like Cypress, Jest, Mockito
  • Experience with secure web development practices, accessibility standards (WCAG), and performance tuning

Join Us:
Be part of a fast-moving, security-first team that values innovation, transparency, and technical excellence. At CyberMetis, you’ll have the opportunity to influence the direction of core cybersecurity products and help organizations strengthen their digital resilience.

What We Offer

  • Competitive salary + performance bonus
  • Flexible remote work options
  • Training & certification reimbursement
  • Collaborative and security-first culture


A culture of integrity.

At CyberMetis we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.


An environment of trust.

CyberMetis values the unique contributions that every employee brings to our company and our customers – every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.


A focus on continuous growth.

Together, we will advance our nation’s most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.


Your potential is limitless. So is ours.

Job Type: Full Time
Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx