Logo
Diverse Lynx

Front End UI Developer

Diverse Lynx, Alpharetta, Georgia, United States, 30239

Save Job

Front End UI Developer

Alpharetta, GA (Onsite)

Contract Position

Key Responsibilities :

Frontend Development: Develop, optimize, and maintain dynamic web applications using Angular. Component Architecture: Design and implement reusable and scalable UI components following best practices. State Management: Implement and manage application state using NgRx, Akita, or other state management solutions. Performance Optimization: Optimize application performance by implementing lazy loading, change detection strategies, and efficient API interactions. RESTful API Integration: Work with backend teams to integrate APIs and ensure seamless communication between frontend and backend. Unit

E2E Testing: Write and maintain unit tests (Jasmine/Karma) and end to end tests (Protractor/Cypress) to ensure application quality. Code Reviews

Mentorship: Conduct code reviews, enforce coding standards, and mentor junior developers. Security

Accessibility: Ensure applications meet security (OWASP) and accessibility (WCAG) guidelines. CI/CD

DevOps Collaboration: Work with DevOps teams to implement CI/CD pipelines and deploy applications efficiently. Agile Development: Participate in Agile (Scrum/Kanban) ceremonies, sprint planning, and retrospective meetings.

Skills:

Qualifications 5+ years of experience in frontend development, with at least 3+ years in Angular (v8+). Proficiency in TypeScript, JavaScript (ES6+), HTML5, CSS3, and SCSS/SASS. Strong understanding of RxJS, Observables, and reactive programming. Experience with state management libraries like NgRx, Akita, or Behavior Subject based solutions. Hands on experience in integrating RESTful APIs and WebSockets. Knowledge of Angular Material, Bootstrap, Tailwind CSS, or other UI frameworks. Experience with Webpack, Babel, and performance optimization techniques. Familiarity with unit testing (Jasmine/Karma) and E2E testing (Protractor/Cypress/Playwright). Experience working with Git, GitFlow, and version control best practices. Understanding of Progressive Web Applications (PWA) and browser compatibility issues. Knowledge of server side rendering (SSR) with Angular Universal is a plus. Exposure to GraphQL, WebSockets, Firebase, or real time applications is a plus. Soft Skills Strong problem solving and analytical skills. Ability to work in a fast paced Agile environment. Excellent communication and collaboration skills. Proactive attitude towards improving application performance and user experience. Preferred Qualifications Bachelors or Master's degree in Computer Science, Information Technology, or a related field. Certifications in Angular, Google Cloud, or AWS are a plus.

Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.