Overview:
*recruiter -* lorena padilla
*position reports to*:ganesh ganeshmani
*work schedule*: hybrid, going to the office for 3 days
*the role*:
the applications developer iii (front-end) is responsible for designing, developing, and maintaining modern, responsive, and user-friendly web interfaces.
he will collaborate closely with cross-functional teams, including product managers, designers, and backend
*detailed responsibilities / duties*:
- collaborate with ux/ui designers, product managers, and backend engineers to implement responsive, accessible, and performant user interfaces.
- develop and maintain reusable components and front-end libraries using modern frameworks (e.g., react, vue, angular).
- ensure cross-browser compatibility, mobile responsiveness, and adherence to accessibility standards (wcag).
- participate in code reviews, mentoring, and knowledge sharing to elevate team capabilities.
- stay current with emerging front-end technologies and industry trends, evaluating their potential for adoption
job qualifications:
*skills and experience*:
*core front-end skills*
- expert-level proficiency in javascript, html5, and css3.
- strong experience with modern front-end frameworks such as react (preferred), vue.js, or angular.
- familiarity with state management libraries (e.g., redux, zustand, vuex).
- experience with component-driven development and design systems (e.g., storybook, material ui, tailwind css).
- proficient in unit testing and end-to-end testing using tools like jest, react testing library, cypress, or playwright.
*cloud & infrastructure*
- familiarity with cdns, dns configuration, and performance optimization techniques.
- understanding of api gateways, oauth, and authentication flows in cloud environments.
*devops & tooling*
- familiarity with containerization (docker) and static site generators (e.g., next.js, nuxt.js).
- knowledge of monitoring and observability tools (e.g., sentry, logrocket, datadog).
- familiarity with data-driven communication workflows, audience segmentation, and personalization strategies.
*soft skills*
- strong problem-solving and analytical skills with a detail-oriented mindset.
- excellent verbal and written communication skills.
*experience*:
*education*:
- bachelor's in computer science or equivalent.