




Job Description: 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 closely collaborate 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 handle 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 such as 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 improve 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 Benefits: * Sick days * Company parking * Free parking Work Location: On-site job Job Type: Full-time, Indefinite duration Salary: $25,000\.00 \- $30,000\.00 per month Work Location: On-site job


