Logo
JobRialto

Sr. Frontend Developer

JobRialto, Fort Worth, Texas, United States, 76102


Job Summary:

We are looking for a skilled front-end developer with extensive experience in Angular and state management libraries like NGRX/Redux. The ideal candidate will have a strong background in CSS preprocessors, Typescript, and modern JavaScript features, as well as experience with micro frontends and module federation.

Key Responsibilities:

•Develop and maintain front-end applications using Angular and state management libraries like NGRX/Redux.

•Utilize CSS preprocessors like SASS or LESS for styling.

•Implement and optimize modern JavaScript features (ES6+).

•Design and develop micro frontends and implement module federation.

•Use testing frameworks and tools such as Jasmine, Jest, Mocha, or Cypress to ensure code quality.

•Employ build tools like Webpack for efficient development and deployment.

•Optimize web performance, including lazy loading and minimizing HTTP requests.

•Apply UI/UX principles to create visually appealing and user-friendly interfaces.

Required Skills and Qualifications:

•Experience in Angular and state management libraries like NGRX/Redux.

•Proficiency with CSS preprocessors like SASS or LESS.

•Strong knowledge of Typescript and modern JavaScript features (ES6+).

•Experience with micro frontend and module federation.

•Knowledge of testing frameworks and tools such as Jasmine, Jest, Mocha, or Cypress.

•Familiarity with build tools like Webpack.

•Skills in optimizing web performance and understanding concepts like lazy loading and minimizing HTTP requests.

•A good eye for design and understanding of user experience principles.

Preferred Skills:

•Additional experience with other JavaScript frameworks and libraries.

•Familiarity with cloud services and deployment (AWS, Azure).

•Knowledge of CI/CD practices and tools.

•Experience with performance testing and optimization.

Soft Skills:

•Strong analytical thinking and problem-solving abilities.

•Attention to detail and commitment to high-quality standards.

•Excellent communication and collaboration skills.

•Ability to work effectively in a team environment

Education:

Bachelors Degree