**Important Information** Location: Peru, Colombia, Costa Rica, Bolivia Work Mode: Remote **Job Summary** **Responsibilities and Duties** - Collaborate closely with backend teams to integrate RESTful APIs or GraphQL services - Participate in code reviews, promote clean code practices, and enforce consistent coding standards - Mentor junior engineers and support their technical growth within the team **Qualifications and Skills** - Bachelor's degree in computer science, software engineering, or a related field. - Professional/ Advanced English skills. (C1+) - +5 years of experience in software development, including 3+ years specializing in React.js - Strong proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3 - Experience with state management libraries like Redux, Zustand, Recoil, or Context API - Familiarity with build tools and modern frontend workflows (Webpack, Vite, Babel, npm/yarn) - Solid understanding of API integration, asynchronous logic, and frontend performance optimization **Additional Requirements** - Technologies: React.js, TypeScript, Redux/Zustand, TailwindCSS or SCSS, REST APIs, GraphQL, Webpack/Vite, Git, CI/CD pipelines - Competencies: leadership and mentoring, strong communication skills, attention to detail, problem-solving, ownership mindset, adaptability, UX awareness, and collaboration in agile teams **About Encora** Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others. **At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.