Overview
Skills
Job Details
Title: Frontend Developer/Java UI Developer
Location: Alpharetta, Georgia Onsite
Mode of interview: In Person/Face To Face
Contract C2C/W2
Key Responsibilities
- Develop, maintain, and enhance modern web applications using Angular, React, or Vue.js
- Collaborate with product owners and UX designers to translate requirements into elegant, responsive interfaces
- Implement and maintain unit and automated browser testing (Jasmine, Jest, Cypress, etc.)
- Conduct code reviews, enforce coding standards, and mentor junior developers
- Integrate with backend APIs and ensure seamless front-end performance
- Contribute to CI/CD pipeline improvements and agile ceremonies
Required Qualifications
12+ years of professional front-end development experience
Solid understanding of fundamental programming concepts
Solid understanding of fundamental Javascript concepts
Solid understanding of testing concepts and automated testing experience using Jasmine, Jest, or similar BDD testing framework
Angular, Vue.js, or React experience using Typescript or ES2015+
Familiar with Web Components (Stencil, Polymer, Angular Elements)
Familiar with HTML5, CSS3, and SASS or LESS, responsive design
Experience with reactive programming concepts and RxJS
Experience with automated browser testing using Protractor, Selenium, Cypress, etc
Experience facilitating code reviews, code quality checks
Experience working with Product Owners to plan future work for the team
Experience collaborating with UX using Design Systems
Eagerness to experiment with new technologies and innovative ways to solve problems
Passion for developing high quality, well tested code
Preferred Skills
Experience with micro frontends
Familiarity with CI/CD pipelines