Description

Job Title: Senior Frontend Engineer
Location: Woodlawn, MD (Hybrid)
Duration: Long Term Contract
Client: CGI Federal
Vendor Notes 
Selected candidate must reside within two (2) hours of SSA Headquarters in Woodlawn, MD. Selected candidate must be willing to work on-site at least 2 days a week.

Position Description:
Team Collaboration and Stand-ups: 
Participate in periodic team stand-ups to discuss task progress, address any impediments, and align on goals.

Development of New Components: Engage in the development of new web components and enhancements, focusing on the objectives for the current milestone within the design system team.
Defect Resolution: Prioritize and address high-priority defects to ensure the stability and performance of the applications in the current milestone.

Code Review and Testing: Conduct thorough reviews and testing of pull requests submitted by team members to maintain code quality and functionality.

Support Ticket Resolution: Promptly address and resolve support tickets from end-user, facilitating a smooth integration of the framework and ensuring user satisfaction.

Skills Requirements: 
FOUNDATION FOR SUCCESS (Basic Qualifications)
Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field. 
Masters or Doctorate degree may substitute for required experience
8+ years experience as Senior UI engineer.
Must be able to obtain and maintain a Public Trust. Contract requirement.

FACTORS TO HELP YOU SHINE (Required Skills)
These skills will help you succeed in this position:
Specialization in Frontend Frameworks: Extensive experience in frontend development using frameworks such as React, Angular, .Net, Java Spring, Java Struts, Bootstrap, Sharepoint, Salesforce, Pega, PowerApps or ServiceNow. With a strong understanding of web components, CSS or SCSS.
Web Component Expertise: Demonstrated ability in designing, developing, and testing frontend web components. Experience with technologies like Stencil.js is necessary.
Design System Expertise: have extensive experience developing within and maintaining a design system which as mentioned above is built on web components utilizing Stencil and Storybook
CSS/SCSS Mastery: Profound knowledge of CSS and SCSS, with the ability to write clean, maintainable, and responsive styles for web components.
Agile Methodologies: Solid understanding and practical experience with Agile development methodologies, particularly with a focus on iterative development and continuous integration.
Technical Leadership and Communication: Excellent communication skills for contributing technical direction and collaborating effectively within a team environment. Experience mentoring other in front-end technologies and web components best practices.

Education

Bachelor's Degree in Computer Science