Senior Front End React/Node Developer

Encora Logo

Encora

πŸ“Remote - Costa Rica

Summary

Join Encora's dynamic team as a Senior Front End React/Node engineer! You will build and optimize the data platform for small business products, collaborating with cross-functional teams to enhance user experience. This remote role requires expertise in React.js, Node.js, and related technologies. You will develop web services, maintain code quality, participate in DevOps, and mentor junior engineers. The ideal candidate possesses 5-7 years of front-end experience and a strong understanding of relevant technologies and best practices.

Requirements

  • 5-7 years of experience as a Front-End Engineer, with a strong background in React.js , Node.js , and JavaScript
  • Proficiency in React.js and solid experience in Node.js
  • Familiarity with Next.js and Typescript
  • Strong experience in global state management solutions such as Redux , Redux Toolkit (RTK) , or similar frameworks
  • In-depth knowledge of unit testing and integration testing
  • Understanding of accessibility and security compliance best practices
  • Experience with user authentication and authorization mechanisms (OAuth, SSO)
  • Strong communication skills and the ability to work effectively in a remote or distributed team

Responsibilities

  • Develop web services and systems for governing, producing, consuming, and analyzing data
  • Maintain high code quality and performance by performing code reviews and establishing best practices
  • Actively participate in designing, DevOps, release management, and rotational on-call activities
  • Engage with engineers and leaders to solve business and customer challenges across multiple levels
  • Continuously improve agile practices within the team to ensure effective and efficient delivery
  • Support and mentor junior engineers and interns, fostering a collaborative work environment
  • Ensure accessibility and security compliance across web applications
  • Implement modular and reusable components for improved scalability and maintainability
  • Work with user authentication and authorization systems (OAuth, SSO)
  • Optimize front-end performance for an exceptional user experience

Preferred Qualifications

  • Experience with AWS services
  • Experience with Gasket and other design tools such as Figma to design components and feature flows
  • Experience with web application security, particularly with preventing common exploits
  • Understanding the fundamental design principles behind scalable applications

Benefits

Remote work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.