We are looking for a motivated Middle Frontend Developer to join our team. You will work on building modern, high-quality web experiences for both customer-facing sites and internal tools, collaborating closely with cross-functional teams. ● Develop modern, user-friendly interfaces following design and marketing guidelines. ● Implement the frontend for our public sites and internal tools, ensuring compliance with web standards and full cross-browser and mobile responsiveness. ● Integrate frontend components with PHP-based environments (experience with Twig or similar templating engines is a plus). ● Execute tests across multiple browsers and devices to ensure maximum performance and reliability. ● Collaborate closely with Product, Marketing, Design, QA, and Operations teams. ● Participate in code reviews, both receiving and providing feedback to improve code quality. ● Write clean, reusable, and maintainable code, adhering to established best practices and design patterns. ● Contribute to continuous improvement of frontend processes and standards.
Requirements ● 2–4 years of professional experience in frontend development. ● Good proficiency in HTML5, CSS3, JavaScript (vanilla and jQuery), and Git. ● Good understanding of PHP environments and templating engines such as Twig. ● Ability to code from scratch using modern JavaScript (ES6+). ● Knowledge of CSS methodologies (e.g., BEM) and preprocessors such as SASS. ● Experience using package managers (Yarn, NPM, etc.). ● Attention to clean code and willingness to learn and apply best practices ● Experience with browser testing/debugging. ● Solid problem-solving skills and eagerness to learn. ● Conversational Spanish and Intermediate English communication skills are required. ● Proactive, adaptable, and collaborative mindset. ● Demonstrated ability to work independently on assigned features and take ownership of tasks within a project. ● Practical experience using AI development tools (such as Cursor) for code and task optimization.
Desirable Experience ● Experience contributing to projects using React and/or TypeScript. ● Experience working with A/B testing tools or experiments. ● Willingness to support and collaborate with junior developers through code reviews, knowledge sharing, and day-to-day guidance as part of the team’s growth