Job Description:

This position is available in either Tijuana or CDMX.

As a Frontend Developer, you will play a crucial role in creating and maintaining user interfaces for our web applications. You will work closely with our cross-functional team of designers, backend developers, and product managers to deliver high-quality, responsive, and user-friendly web experiences.

Mainly focusing on developing web interfaces base on designs provided by the design team and work closely with the backend team to include new functionalities.

Responsibilities

  • Design, prototype, and develop new features based on requirements.
  • Creating the architecture of a front-end website.
  • Designing site features and collaborating with graphic designers.
  • Convert a design to a fully functional web application.
  • Check the responsiveness of the application and make improvements if required.
  • Assuring application responsiveness.
  • Collaborate with designers to translate UI/UX wireframes and designs into responsive web interfaces.
  • Develop and maintain web applications using HTML, CSS, JavaScript, React, and Bootstrap.
  • Ensure the technical feasibility of UI/UX designs and optimize for maximum speed and scalability.
  • Implement responsive designs that work seamlessly across various devices and browsers.
  • Collaborate with backend developers to integrate frontend components with server-side logic.
  • Perform code reviews to maintain code quality, consistency, and best practices.
  • Troubleshoot and resolve frontend issues and bugs reported by users.

Skills

  • Proficiency in creating and styling web content using HTML and CSS to ensure pixel-perfect, responsive designs.
  • Strong command of JavaScript for building interactive and dynamic web interfaces, including knowledge of ES6+ features.
  • Experience with React.js and the ability to build reusable components and manage the state of web applications effectively. (3 years experience required)
  • Familiarity with the Bootstrap framework for designing responsive and mobile-first web layouts.
  • Knowledge of PHP for server-side scripting and integrating frontend components with backend systems. (Basic skills, at least 1 year experience)
  • Proficiency in using Git for version control, branching, merging, and collaborating with a development team using Git workflows.
  • Understanding of responsive design principles to ensure web applications function seamlessly across various devices and screen sizes.
  • Ability to identify and resolve browser compatibility issues to ensure consistent performance across different web browsers.
  • Strong debugging skills to identify and troubleshoot frontend issues efficiently.
  • Commitment to maintaining clean, organized, and maintainable code, adhering to coding standards and best practices.
  • Excellent teamwork and communication skills to collaborate effectively with designers, backend developers, and product managers.
  • Ability to learn and adapt to new technologies and stay updated with industry trends.
  • Familiarity with version control systems like Git to manage codebase and collaborate with the development team effectively.
  • Experience integrating frontend with RESTful APIs for dynamic data retrieval and manipulation.