




The objective of the Senior Frontend Developer is to develop and optimize the user interface of the company's applications, ensuring high performance, accessibility, and an excellent user experience. Additionally, provide technical leadership to the frontend team and collaborate closely with UI/UX designers to ensure accurate design implementation. **Job Requirements:** \- Academic Background: Bachelor's degree in Computer Engineering, Information Technologies, or related fields. \- Work Experience: Minimum of 5 years of experience in frontend development. \- Competencies: Experience in frontend architecture and web application scalability. \- Reside in Cuernavaca, Mor. **Job Responsibilities and Functions:** \- Development of Advanced Interfaces: Implement reusable and scalable components in modern frameworks such as React, Vue.js, or Angular. \- Performance Optimization: Ensure fast loading times and optimized code to enhance user experience. \- Collaboration with UI/UX: Work with the design team to transform wireframes and prototypes into functional interfaces. \- API Integration: Efficiently consume and manage data from REST and GraphQL APIs. \- State Management: Implement solutions for global state management using tools such as Redux, Vuex, Zustand, and Recoil. \- Accessibility and Usability: Apply best practices in Web Accessibility (WCAG) and user experience. \- Testing and Code Quality: Write unit and integration tests using tools like Jest, Cypress, and Testing Library. \- Technical Leadership and Mentorship: Guide junior frontend developers and promote good practices. \- Code Review: Conduct code reviews to maintain development quality. \- Optimization and Continuous Improvement: Propose new technologies and strategies to enhance the frontend stack. Required Skills: **Technical:**\- Languages and Technologies: Proficiency in JavaScript, TypeScript, HTML5, and CSS3\. \- Modern Frameworks: Experience with React, Vue.js, or Angular. \- Styling and Design: Use of SASS, Tailwind, Styled Components, or CSS Modules. \- Web Performance Optimization: Experience in web performance optimization, including Lazy Loading, Code Splitting, SSR/ISR. \- Bundling Tools: Proficiency with Webpack, Vite, or Parcel for bundle optimization. \- Containers and DevOps: Familiarity with Docker and containerized development environments. \- Version Control: Use of Git and GitFlow for version control. \- Agile Methodologies: Knowledge of Scrum and Kanban. **Soft Skills:** \- User-Centered Thinking: Focus on problem-solving with the user in mind. \- Communication and Teamwork: Strong skills to collaborate effectively. \- Constructive Feedback: Ability to receive and apply feedback effectively. \- Attention to Detail and Creativity: Ability to pay attention to details and contribute creative ideas. **Salary Offer:** $25,000 \- $30,000 depending on experience and skills. Job type: Full time, Indefinite duration. Job type: Full time, Indefinite duration Salary: $25,000\.00 \- $30,000\.00 per month Benefits: * Sick days * Company parking * Free parking * Additional vacation or paid leave Work location: On-site employment


