# Front End Developer

**Company**: GDIT
**Location**: Annapolis Junction, MD
**Work arrangement**: onsite
**Experience**: senior
**Job type**: full-time
**Salary**: $161,500 - $218,500
**Category**: Engineering
**Industry**: Technology

**Apply**: https://gdit.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/USA-MD-Annapolis-Junction/Front-End-Developer_RQ223651?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_b24dcd77-dc9

## Description

GDIT is seeking an experienced Frontend Developer to join our team of building scalable, maintainable and high-performance UI applications using a microservices architecture.

As a Frontend Developer, you will be responsible for designing, implementing, and managing application frontend framework and technologies, with a focus on building modular, loosely coupled components that integrate with our backend microservices.

Responsibilities:

- Experience with version control systems like Git (GitHub, GitLab, Etc)

- Building and consuming RESTful APIs and integrating them with UI components

- Strong understanding of UI performance optimization techniques, such as code splitting, lazy loading, and caching

- Hands on experience with frontend frameworks such as Angular, and proficiency in building reusable UI components

- Familiarity with UI development tools such as Angular, HTML, Material, and CSS preprocessors like Sass

- Agile development methodologies

- Designing and implementing UI components that interact with backend services

Requirements:

- Education: Bachelor of Arts/Bachelor of Science

- Experience: 8+ years of related experience

- Technical skills:

- Strong understanding of UI design principles, human-computer interaction and user experience (UX) best practices

- Experience with JavaScript and TypeScript, with a focus on building responsive and interactive UI components

- Experience with Utilizing CI/CD pipelines

- Experience with UI testing frameworks

- Familiarity with UI design systems and style guides, such as Material UI or Bootstrap

- Experience with building and maintaining complex, data-driven UI components

- Knowledge of accessibility guidelines and best practices for guiding accessible UI components

- Familiarity with design tools such as Sketch, Figma, or Adobe XD

- Experience working on large scale complex UID codebase

- Experience with other frontend Frameworks such as React or Vue.js

- Familiarity with backend technologies such as Java, Python or Node.js

- Security clearance level: Must be able to obtain TS/SCI with Polygraph

- US citizenship required

Benefits:

- Growth: AI-powered career tool that identifies career steps and learning opportunities

- Support: An internal mobility team focused on helping you achieve your career goals

- Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off

- Community: Award-winning culture of innovation and a military-friendly workplace

## Skills

### Required
- Agile Software Development
- User Interface (UI) Design
- User Interface Development
- JavaScript
- TypeScript
- Angular
- HTML
- Material
- CSS
- Sass
- Git

### Nice to have
- React
- Vue.js
- Java
- Python
- Node.js

---

Source: [Apply at gdit.wd5.myworkdayjobs.com](https://gdit.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/USA-MD-Annapolis-Junction/Front-End-Developer_RQ223651?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
