Java UI Developer/Frontend Developer (In Person Interview at Georgia)

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Agile
Cypress
Frontend Development
JavaScript
Vue.js
TypeScript
Sass
React.js
Angular
React
HTML5
Jasmine
Jest
Playwright

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

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.