Front End Developer Loc:Atlanta, Georgia

Atlanta, GA

100,000 - 200,000

Job Description:

Role:Front End Developer

Location:Atlanta, Georgia


Responsibilities

  • Translating UI/UX design wireframes to production code, maintaining existing code, attending meetings as necessary, staying current on front-end technologies, being a functional team member, and playing a part in the growth of the company with your passion, ideas, drive, and craftsmanship.


Requirements

  • Must be proficient in at least one of the following:Typescript or JavaScriptAngular, AngularJS, VueJS, or React
  • Must have experience with the following:Git and other version control systemsPrecompiled style languages (Sass or LESS)Build toolchains like Webpack, NPM, Gulp, Grunt, etc.
  • Working with APIsBuilding highly polished responsive user interfaces using HTML, CSS, and JavaScript that work identically across all major desktop and mobile browsersContent management systems (CMS) such as Sitecore, WordPress, CrownPeak, Kentico, or Adobe Experience Manager (AEM)


Preferred Experience:

  • Webpack, Karma/Jasmine, Yarn, CI, DockeriOS and/or Android development experience
  • Experience with at least one modern JavaScript UI frameworkAdobe Creative Cloud software including Photoshop and Illustrator


Qualifications:

  • Bachelor\'s degree in computer science, computer engineering, information technology or equivalent work experience
  • 2+ years experience developing websites or software in a fast-paced environmentWork well with both the creative team and development team
  • Experience with agile development methodologiesEffective analytical, problem-solving and decision-making skills
  • Ability to prioritize and handle multiple tasks and projects concurrently
  • Have a good understanding of SEO principles and ensuring that application will adhere to them
  • Understand cross-browser compatibility issues and ways to work around them
  • Be responsible for architecting and defining the front-end framework to solve complex designs and interactions that reflect the creative and art direction provided
  • Ability to shift between a creative and a technical focus depending on the project need and/or the type of project
  • Ability to identify new opportunities for their client and develops innovative ideas for the account
  • Participate in developing supporting proposal materials for projectsParticipate in estimating, scoping and planning development workWrite technical documentation, presentations, contribute to determining internal processes
  • Ability to work closely with the client as a trusted advisorStrong attention to detailStrong written and oral communication as well as presentation skills


Share Profile