Job Description
Location - Charlotte, NC /Atlanta, GA
Key Skills & Experience Required:
- JavaScript Expertise: 5–8+ years of experience with JavaScript frameworks.
- Angular Proficiency: 3+ years of hands-on experience with Angular (v12+), including directives, controllers, services, route guards, and modules.
- TypeScript & RxJS: Strong experience with TypeScript and RxJS operators, with solid debugging skills.
- UI/UX Development: Expertise in HTML5, CSS3, SASS, and writing cross-browser compatible code.
- Responsive Design: Familiarity with responsive design principles and at least one CSS framework (e.g., Bootstrap, Material UI).
- JavaScript Techniques: Strong understanding of AJAX, DOM manipulation, and ES6 features.
- API Integration: Experience working with RESTful APIs and integrating them into UI components.
- Build Tools: Proficiency with front-end build tools such as Babel, Webpack, NPM, Grunt, or Gulp.
- Frameworks: Knowledge of modern JavaScript MV-VM/MVC frameworks.
- Testing: Hands-on experience writing unit tests (Jasmine, Jest, Mocha) and working with automated TDD workflows.
- Version Control: Proficiency with Git, SVN, or Mercurial.
- CI/CD: Familiarity with modern build pipelines, CI environments, and related configuration/build/test scripting.
- Accessibility: Understanding of ADA WCAG compliance standards.
- Soft Skills: Strong problem-solving ability, collaborative mindset, excellent communication skills, and good time management.
- Optional: Experience creating E2E test suites with Protractor (or alternatives).
Preferred Profile:
- Proven track record of delivering high-quality, maintainable front-end solutions.
- Team player with a proactive approach to development challenges.
Job Tags