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.
- 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.
- 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.
- Proficiency in creating and styling web content using HTML and CSS to ensure pixel-perfect, responsive designs.
- 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.