Job Description
Location: Woodlawn, MD (Hybrid – 2 days onsite/week)
Duration: Long-Term Contract
Client: CGI Federal
Visa: US Citizens, Green Card, H1B, EAD
Work Requirement: Candidates must reside within 2 hours of SSA Headquarters, Woodlawn, MD.
Job Overview
CGI Federal is seeking an experienced Senior Frontend Engineer to design, develop, and maintain high-quality web applications using modern frontend technologies. This role requires hands-on expertise in frontend frameworks, web components, and design systems, with a focus on responsive, maintainable, and scalable solutions.
Key Responsibilities
- Frontend Development: Build, test, and maintain web applications using frameworks such as React, Angular, .Net, Java Spring, Java Struts, Bootstrap, SharePoint, Salesforce, Pega, PowerApps, or ServiceNow.
- Web Component Design: Develop reusable frontend web components using technologies like Stencil.js.
- Design System Maintenance: Work within existing design systems built on web components and Storybook, ensuring consistency and reusability.
- CSS/SCSS Expertise: Write clean, maintainable, and responsive styles for web components.
- Agile Development: Participate in Agile/Scrum ceremonies, delivering iterative improvements and working within CI/CD pipelines.
- Technical Leadership: Mentor junior developers on frontend best practices, web components, and design system usage.
- Cross-Framework Adaptability: Support integration and implementation across various frontend frameworks.
- End-User Support: Assist users in integrating custom UX frameworks into their projects and resolving technical challenges.
Required Skills & Qualifications
- Education: Bachelor’s Degree in Computer Science, Software Engineering, or related field.
- Experience: 7+ years of professional frontend development experience.
- Frontend Expertise: Proficient in React, Angular, .Net, Java Spring, Java Struts, Bootstrap, SharePoint, Salesforce, Pega, PowerApps, or ServiceNow.
- Web Components: Hands-on experience with Stencil.js or similar technologies.
- Design Systems: Proven experience working with design systems and Storybook.
- CSS/SCSS Mastery: Advanced skills in writing responsive, maintainable styles.
- Agile Methodologies: Solid understanding of iterative development, sprint planning, and continuous integration.
- Communication: Strong interpersonal and technical communication skills, with ability to mentor and guide teams.
- Security Clearance: Must be able to obtain and maintain a Public Trust clearance.
Preferred / Desired Skills
- Mentorship experience for frontend teams and end users.
- Experience providing high-level end-user support and resolving technical issues.
- Adaptability across multiple frontend frameworks beyond core expertise.
- Strong problem-solving skills and a professional service approach to technical challenges.