Senior Frontend Developer
Ultimate Knowledge
N/A
Job Details
Full-time
Full Job Description
Ultimate Knowledge Institute is looking for a talented Senior Frontend Developer to join our growing team. As a Senior Frontend Developer, you will play a vital role in shaping our learning management system for our clients.
In this key position, you will be responsible for implementing scalable frontend solutions using modern JavaScript frameworks such as Angular and React. Your expertise will contribute to creating high-performance applications that meet the dynamic needs of our users. The ideal candidate is not only technically proficient but also has a passion for building intuitive user interfaces and a keen eye for detail.
Responsibilities
- Develop user-friendly interface components using Angular/Typescript and Material, ensuring high performance and responsiveness.
- Collaborate closely with designers and backend developers to create seamless integration between frontend and backend functionalities.
- Implement best practices and design patterns to maintain clean, scalable, and maintainable code.
Requirements
- 5+ years of experience in frontend development with a strong command of HTML, CSS, and JavaScript/Typescript.
- Utilize Material Components to create user-friendly and visually appealing interfaces with a strength in custom Material Design theming and CSS variables.
- Experience in creating custom reusable components to promote modularity and code reusability.
- Familiarity with RESTful services and APIs for dynamic data integration.
- Solid problem-solving skills and the ability to work both independently and as part of a team.
- Experience with version control systems (e.g., Git) and knowledge of CI/CD concepts and tools.
- US Citizenship required due to the nature of projects and security clearance needs.
Preferred Qualifications
- Hands-on experience with Angular (preferably latest versions) using signals, rxjs, reactive forms, and other built-in framework tools.
- Comfortable talking to designers and product owners to refine designs like Figma during implementation
- Experience with monorepos and tools like Nx or Lerna.
- Experience with CI/CD pipelines and frontend build tools such as Github Actions, Webpack, and Vite.
- Familiarity with testing frameworks such as Jest and Cypress.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Benefits
- Health Care Plan (Medical)
- Retirement Plan (401k, IRA)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays