Description
POSITION TITLE:
Software Engineer – Frontend
EXPERIENCE:
2-5 years
LOCATION:
Guadalajara, Mexico (Hybrid)
INDUSTRY:
Media & Entertainment
About The Role
We are seeking a Frontend Software Engineer with solid experience in React.js and a good foundation in modern JavaScript/TypeScript. This role will focus on building intuitive, performant, and scalable user interfaces, while also collaborating with backend engineers to consume and integrate APIs. The role is frontend-focused, but exposure to full-stack tasks (basic API integration, debugging backend services) is encouraged.
As part of the team, you will work with product managers, UX designers, and senior engineers to deliver high-quality features with minimal guidance.
Responsibilities
- Develop and maintain responsive user interfaces using React.js
- Build UI components with Material UI (or similar libraries) following design specifications
- Consume and integrate with REST, GraphQL, and WebSockets, and contribute to API testing and validation
- Ensure front-end code follows best practices for structure, reusability, and accessibility
- Leverage AI-assisted development tools to improve coding efficiency and learn best practices, while collaborating with peers to apply AI-driven solutions effectively.
- Develop and validate responsive, accessible user interfaces in production.
- Contribute to Agile development processes by participating in sprint planning, daily stand-ups, retrospectives, and ensuring timely delivery of features.
- Partner with QA to ensure features are well-tested and delivered with high quality.
- Collaborate closely with product managers and other engineers to deliver features.
- Write clean, maintainable, and testable code
- Write unit tests for frontend components under guidance from senior engineers to contribute to overall test coverage.
- Assist in implementing frontend monitoring, logging, and error tracking tools to ensure reliable user