Senior Front-End Developer

Filled
February 18, 2026

Job Description

Location: [Specify Location / Remote]
Employment Type: Full-Time

Job Description

We are seeking an experienced Senior Front-End Developer to design, develop, and maintain enterprise-class web applications. The ideal candidate will combine deep technical expertise with a creative approach to UI/UX, ensuring a seamless and engaging experience across desktop, mobile, and tablet platforms. You will work on high-impact projects used by thousands of users and collaborate with cross-functional teams to drive innovation.

Key Responsibilities

  • Review existing and competitive interfaces to identify best practices and design opportunities that enhance user experience.
  • Integrate usability studies, research, and market analysis into the UX review process.
  • Perform hands-on front-end development, testing, and ongoing support.
  • Conduct code reviews and enforce coding standards to ensure high-quality deliverables.
  • Develop responsive solutions compatible with desktop, mobile, tablet, wearable, and projection displays.
  • Collaborate with teams to build brand-new enterprise applications for large-scale usage.
  • Implement front-end technical design and development following best practices.
  • Rapidly prototype experiences and interface with physical hardware when required.

Required Skills

  • Expert in JavaScript, HTML, CSS.
  • Proficiency in Angular 2+ and contemporary JavaScript frameworks, specifically Vue.js.
  • Knowledge of .NET Core and Entity Framework.
  • Experience in state management tools such as NgRx or Redux.
  • Strong understanding of software architecture (MVC/MVVM, design patterns, testable code).
  • Experience creating and consuming RESTful Web Services.
  • Familiarity with Node.js, mobile development, and cloud technologies such as AWS/Azure.
  • Knowledge of UI-related software architecture across multiple devices (mobile, tablet, wearables).
  • Working knowledge of usability engineering and design prototyping tools (Open GL Shading Language, Cinder, TouchDesigner, OpenFrameworks, Unreal Engine, Blender, Unity).
  • Strong time management, verbal, and written communication skills.

Required Experience

  • 8+ years of professional experience in JavaScript, HTML, and CSS.
  • 4+ years in state management frameworks (NgRx, Redux, or equivalent).
  • 4+ years in developing and consuming RESTful Web Services.
  • 4+ years of applying software development best practices in enterprise applications.
  • Hands-on experience with Redux, Node.js, mobile development, and cloud deployments.

Education Requirements

  • Bachelor’s Degree in Computer Science, Information Technology, or a closely related field.