EU remote
Software Engineer - Front End
About this role
At Epiq , your work contributes to complex, global legal outcomes. You’ll join a values‑driven community where integrity guides decisions, relentless service sets the bar, and we thrive on big challenges together. We invest in your growth with enterprise‑wide learning and mobility. We celebrate who you are, and we respect life beyond work with flexibility that’s recognized externally. Enabled by modern platforms and AI, you’ll do the most meaningful work of your career and see your impact at scale.
Job Description: Epiq is seeking a Software Engineer with a strong emphasis on front-end development using modern web technologies such as React, CSS, and TypeScript , while also possessing experience integrating with .NET back-end services . This role is ideal for a mid-level developer who is passionate about building responsive, user-friendly applications and is eager to expand their expertise in Azure cloud development .
As part of our development team, you will design and implement scalable, secure, and maintainable solutions that leverage both front-end frameworks and .NET technologies within the Azure ecosystem. Key Responsibilities Front-End Development Build and maintain Single Page Applications (SPAs) using React , CSS , and TypeScript .Ensure responsive design, accessibility, and cross-browser compatibility.Optimize front-end performance and implement best practices for UI/UX.
Integration with .NET Collaborate with back-end engineers to integrate front-end components with .NET APIs .Understand and apply principles of secure communication between client and server. Azure Cloud Development Utilize Azure services such as Blob Storage, Key Vault, and Azure Document Intelligence for secure and scalable solutions.Participate in the development and maintenance of CI/CD pipelines using Azure DevOps .
Quality and Standards Write clean, maintainable code following industry best practices.Conduct code reviews and contribute to continuous improvement initiatives.Troubleshoot and resolve issues to ensure optimal application performance. Required Qualifications Bachelor’s degree in Computer Science, Engineering, or equivalent experience. 2–5 years of professional experience in software development with a focus on front-end technologies.