Project description
we're seeking a senior react developer with strong experience in typescript to build and maintain high-quality, performant user interfaces. The ideal candidate is passionate about clean code, ui/ux best practices, and collaborating in a modern, agile development environment. Experience with is a plus.
responsibilities
develop scalable uis: build responsive, accessible, and maintainable web interfaces using react and typescript.
component architecture: design and implement reusable, modular components that follow best practices.
state management: manage complex application state with tools like redux, mobx, or context api.
api integration: collaborate with backend teams to consume restful and/or graphql apis.
performance optimization: profile and tune components to ensure optimal performance across devices and browsers.
testing & quality: write and maintain unit/integration tests using jest, react testing library, or similar tools.
cross-functional collaboration: work closely with designers, product managers, and fellow developers in an agile environment.
version control: use git effectively in collaborative workflows (e.g., github flow).
ai tools (optional): leverage ai-assisted development tools like github copilot to improve productivity and code quality.
skills
must have
6+ years of professional experience
expertise: deep understanding of react's core concepts (hooks, lifecycle, reconciliation).
typescript & javascript: proficient in modern javascript (es6+) and strong typescript typing practices.
html/css mastery: ability to craft responsive, semantic, and accessible front-end code.
state libraries: experience with redux, mobx, zustand, or similar state management tools.
version control: strong command of git, branching strategies, and pull request best practices.
testing: experience with frontend testing tools such as jest, enzyme, or react testing library.
build tools: familiarity with webpack, vite, babel, or other front-end tooling systems.
ui/ux awareness: understanding of usability principles and pixel-perfect implementation of designs.
problem-solving: strong debugging skills and ability to propose practical solutions.
nice to have
experience building or integrating with apis or services.
aws: familiarity with aws services (e.g., s3, ec2, ecs, r53, lambda, cloudfront).
ci/cd pipelines: exposure to modern deployment practices and automation tools.
graphql: familiarity with graphql clients (e.g., apollo client).
design systems: experience working with component libraries or design systems (e.g., mui, chakra ui, storybook).
other
languages
english: c1 advanced
seniority
senior
remote mexico, mexico
req. Vr-117447
front-end react
cross industry solutions
11/09/2025
req. Vr-117447