: Design and implement high-performance, reusable, and maintainable JavaScript code using best practices and design patterns (Gang of Four and JavaScript-specific) Lead the development and architecture of single-page applications (SPAs) using Angular framework (experience with React or Vue.js a plus) Ensure code adheres to OWASP Top 10 security best practices Work with UI/UX designers to implement accessible features using ARIA standards and ensure HTML5 compliance Optimize for performance and accessibility Who are you?
5+ years of experience as a JavaScript developer with a proven track record of building complex web applications In-depth knowledge of JavaScript fundamentals, including prototype, inheritance, DOM manipulation, closures, asynchronous programming and object-oriented principles Expert Angular developer with deep knowledge of the Angular framework Strong understanding of JavaScript (ES6+) and TypeScript.
In-depth knowledge of?Angular?concepts, patterns, and best practices, including NgRx.
Familiarity with React or Vue.js is a plus Deep knowledge of web components and their development Expert-level understanding of Grid and Flexbox, with strong grasp of CSS technology (like specificity, cascading order, selectors) Understanding and familiarity with the web accessibility standards and their levels (A, AA, and AAA) Strong commitment to writing clean, maintainable, and well-documented code Ability to work effectively in a team environment and collaborate with designers, developers, and other stakeholders.
Additional qualities preferred but not required: Strong understanding of OWASP Top 10 security principles Experience with server-side technologies and APIs Experience with unit testing frameworks Experience with build tools and automation Familiarity with WordPress blocks Who We Are: UnifyCX is a Global company with locations in the U.S., Colombia, Dominican Republic, India, Jamaica, Honduras, and the Philippines, that provides personalized contact centers, business?processing, and technology outsourcing solutions.
In nearly two decades of operations, we have grown from a few employees in a single location to a global company with thousands of staff members who support an international clientele.
Our motto is "Putting People First" we truly value our employees, customers, and communities.
Our focus goes beyond simply filling positions; we invest in our employees' long-term career growth.
Our dedication to exceeding expectations has led to longstanding partnerships with clients, some of whom have been with us for decades.
While others may speak of creating a supportive environment, we actively demonstrate it through our actions and approach.
Reports to: Senior Director of Engineering Benefits: UnifyCX offers a comprehensive benefits package that includes health, life, vision, and dental insurance, as well as a 4% max matching 401K, and other financial opportunity options.
UnifyCX is a certified woman-owned business and an EOE employer that welcomes diversity.