DaCodes is a high-impact software and digital transformation firm with over 10 years of experience.
The company has a team of more than 220 talented professionals, including developers, architects, UX/UI designers, PMs, and QA testers.
DaCodes collaborates on projects with clients in LATAM and the United States, achieving outstanding results.
The role offers the opportunity to enhance professional development, work on diverse projects across various industries, and utilize innovative technologies.
The ideal candidate will have a unique combination of technical experience, analytical skills, ownership, and a collaborative spirit.
The position is for a Senior Frontend Developer specialized in React and scalable architectures to lead the development of a comprehensive web platform with critical business processes, complex forms, real-time validations, and dynamic workflows.
Requirements:
A minimum of 5 years of experience working with React on the Front End is required.
Advanced knowledge of React, including hooks, context API, and modern patterns is mandatory.
Proficiency in JavaScript/TypeScript, including ES6+, functional programming, and OOP is essential.
Advanced CSS/SCSS skills, including Flexbox, Grid, animations, and responsive design are required.
Strong understanding of HTML5, focusing on semantic structure and web accessibility is necessary.
Familiarity with tools such as Git, Webpack/Vite, and collaborative methodologies is expected.
Knowledge of SOLID principles in frontend development is required.
Experience with Clean Code and quality standards is essential.
Understanding of Clean Architecture and separation of responsibilities is necessary.
Familiarity with design patterns (Observer, Strategy, Factory) in React is required.
Experience with Component-Driven Development is expected.
Knowledge of global state management using Redux Toolkit or Zustand is necessary.
Experience with server data management using React Query or SWR is required.
Familiarity with form management using Formik or React Hook Form is essential.
Proficiency in using Axios for REST API communication is required.
Advanced knowledge of React Router for navigation is necessary.
Experience with UI component libraries such as Material-UI, Ant Design, or Chakra UI is expected.
Familiarity with calendar components like React Datepicker is required.
Experience with file handling using React Dropzone is necessary.
Knowledge of PDF handling using PDF.js or React-PDF is required.
Desirable skills include experience with Next.js or Gatsby for SSR/SSG, PWA and Service Workers, testing frameworks (Jest, React Testing Library, Cypress), Design Systems and Storybook, Tailwind CSS or Styled Components, and UX/UI Design with Figma.
Benefits:
Integration into global brands and disruptive startups is provided.
The position offers remote work or home office options.
If hybrid or in-person work is required, candidates will be informed from the first session.
Flexible working hours are adjusted to the assigned project or team.
The work schedule is from Monday to Friday.
Employees receive a day off on their birthday.
The company promotes multicultural work teams.
Access to courses and certifications is available for professional development.
Meetups with special guests from the IT field are organized.
Virtual integration events and interest groups are held.
English classes are offered to employees.
Opportunities for advancement within different business lines are available.
DaCodes is proudly certified as a Great Place to Work.