Important Information
Location: Peru, Costa Rica, Colombia, Bolivia
Work Mode: Remote
Job Summary
As a Senior Front End React/Node Developer (13899), you will be responsible for designing and implementing high-quality user interfaces using React and Node.js. You will collaborate with cross-functional teams to understand business requirements and translate them into efficient and scalable web applications. Your role will involve leading front-end development efforts, ensuring high-quality code standards, and driving best practices for UI development to deliver outstanding user experiences.
Responsibilities and Duties
• Develop and maintain user interfaces for web applications using React and Node.js.
• Work closely with backend developers to integrate front-end applications with APIs and services.
• Ensure responsive design and cross-platform compatibility of web applications.
• Participate in the development of web services and systems for data governance, production, consumption, and analysis.
• Perform code reviews to ensure the quality and performance of the team’s code.
• Follow robust coding practices and ensure the highest coding standards.
• Actively participate in designing, DevOps, release activities, and rotational on-call support.
• Collaborate with UX/UI designers to implement modern and innovative user interfaces.
• Contribute to the continuous improvement of development processes and methodologies.
Qualifications and Skills
• Bachelor’s degree in computer science, software engineering, or a related field.
• Extensive experience in front-end development using React and Node.js.
• Solid understanding of HTML, CSS, and JavaScript.
• Experience with state management libraries (e.g., Redux).
• Familiarity with RESTful APIs and integrating front-end applications with back-end services.
• Professional/Advanced English skills.
• 5+ years of experience in front-end development, with a focus on React and Node.js.
• Strong understanding of responsive design principles and cross-platform development.
Additional Requirements
• Technologies: React, Node.js, HTML, CSS, JavaScript, RESTful APIs, Redux, Webpack, Babel, Git, CI/CD pipelines, Docker (desirable)
• Competencies: Strong problem-solving skills and attention to detail, excellent communication and collaboration skills, ability to work in a fast-paced, agile environment, ability to mentor junior engineers and contribute to team growth.
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.