Search by job, company or skills

42Gears

Senior UI Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Relevant Experience: 4+ years of experience

5+ years strong hands-on experience with Angular (v10+) including:

  • Components, modules, services, dependency injection
  • RxJS and state management concepts
  • Angular routing and lazy loading
  • Advanced proficiency in:
  • HTML5, CSS3, SCSS
  • TypeScript
  • JavaScript (ES6+)
  • Solid understanding of:
  • Responsive design principles
  • Cross-browser compatibility
  • Accessibility standards (WCAG/ARIA)

Experience With

  • RESTful APIs
  • UI unit testing frameworks (Jasmine, Karma, Jest)
  • Git or similar version control tools
  • Familiarity with UI build tools such as:
  • Webpack, Vite, or Angular CLI
  • Strong experience with modern CSS frameworks or component libraries (Angular Material, Bootstrap, Tailwind).

Key Responsibilities

  • Design, develop, and maintain complex single-page applications using Angular (latest versions).
  • Translate UI/UX designs and wireframes into high-quality, reusable, and maintainable code.
  • Build scalable component architectures and shared UI libraries.
  • Optimize applications for maximum performance, responsiveness, and accessibility.
  • Lead UI implementation for new feature development and platform modernization.
  • Review code, enforce best practices, and ensure adherence to UI development standards.
  • Mentor junior developers and conduct technical guidance sessions.
  • Collaborate closely with backend developers for REST API integrations.
  • Participate in sprint planning, estimation, and technical design discussions.
  • Identify and resolve UI performance bottlenecks and production issues.

Apply

  • Name
  • Email Address

Phone Number

  • Upload Resume

Drag & Drop Files Here

or

Browse Files

0 of 1

File name should contain A-B a-b 0-9 () -.File type: PDF, Maximum file size: 2MB, If you encounter any difficulties with uploading your resume, please feel free to email it to us at [Confidential Information].

I hereby acknowledge that I have read and understood the 42Gears Applicant Privacy Policy, and agree to 42Gears use of my personal data in accordance with the Applicant Privacy Notice.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136660631

Similar Jobs