Senior Front End Developer
Aem
Posted on 3/24/2023
INACTIVE
Locations
San Jose, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
JavaScript
jQuery
Git
HTML/CSS
REST APIs
UI/UX Design
Vue.js
SEO
Quality Assurance (QA)
Requirements
- Advanced English Proficiency (B2+/C1 reading, writing, and conversation)
- At least 3-4 years of experience working with Front-End technologies (CSS (SASS, LESS)/ HTML /JavaScript)
- Experience in AEM (6.4) components creation, dialogs and HTL(modernization of existing components)refactoring (Classic UI /Touch UI/ CRX)
- Experience dealing with Cross-browser and Responsive development
- Excellent knowledge of recent development practices (Mobile First, MVC, Object Oriented development)
- Work experience integrating web solutions with external web services
- Knowledge of design patterns (e.g., model-view-controller, observer, object oriented, etc.) and working with several mainstream libraries and frameworks (jQuery, VueJS, ES6)
- Fluency with data transfer formats and protocols popular in web applications (eg. JSON, XML, HTTP)
- Capable of working with version control systems (GIT)
- Capable of building proof of concept prototypes
- Capable of troubleshooting, debugging and doing root cause analysis of web applications issues
- Capable of consuming, parse and translate SOAP or REST web services
- Capable of writing code compliant with modern accessibility (eg.ARIA, WCAG, Microformats, ADA, RDF) and SEO guidelines and best practices
Responsibilities
- Developing web applications that follow the latest web standards and conforms with leading-edge front-end technologies
- Works closely with Creative, Business, Technology and QA teams to ensure the technology will be functional and meet performance targets on all web platforms (mobile, desktop)
- Owns the development of web applications and ensures they follow the overall technical architecture and design established by the technical lead
- Implements user and business requirements which are composed of multiple development activities
- Maintains up-to-date and complete documentation on projects as dictated by the capability's guidelines and best practices
- Debugs or troubleshoots complex issues in existing web applications
- Proactively provide feedback on policies and procedures when an opportunity for improvement exists
- Proactively provide guidance and support to other members of the in fulfill their tasks and improvement their performance and overall technical skills
Digital experience design agency
Company Overview
Critical Mass was founded when a design visionary and a successful entrepreneur came together with a focus on digital experiences in a rapidly evolving space. Critical Mass has helped global brands reimagine digital and transform their businesses though strategic consulting, innovative creative ideas and cutting-edge technology thinking.
Benefits
- Professional Development Spending Account that can be used for conferences, courses, subscriptions, books
- Competitive pay and benefits
- Match charitable donations up to $100USD
- Flexible, reasonable work-from-home arrangements whenever possible
Company Core Values
- Honest
- Inspired
- Driven
- Purposeful
- Real
- Equal