Firmenlogo

Remote Senior React Developer

Encora Inc.  ·  nan, · Remote

Postuler maintenant

About the job

Job Title: Senior React Developer (Position -1)

Job Overview:

We are seeking a Senior React Developer with deep expertise in building modern, scalable web applications and a strong track record of delivering Proof of Concept (PoC) work. In this role, you will collaborate closely with product teams, stakeholders, and engineers to create innovative solutions and demonstrate feasibility for complex problems. You will leverage your understanding of React.js and front-end development to craft high-quality user experiences, solve challenging technical issues, and lead exploratory projects aimed at validating new ideas and technologies.

Key Responsibilities:

  • Proof of Concept Development: Lead the design and development of Proof of Concept (PoC) projects to demonstrate the feasibility and value of new ideas, features, or technologies.
  • Complex Problem Solving: Analyze and break down complex problems, then architect and implement efficient, maintainable solutions using React.js and related technologies.
  • Application Development: Build, maintain, and enhance user-facing applications using React.js, ensuring high performance, responsiveness, and scalability.
  • Collaboration with Stakeholders: Work closely with product owners, designers, and cross-functional teams to gather requirements, provide technical input, and deliver high-quality solutions.
  • Code Quality & Best Practices: Ensure the adoption of best practices for code quality, maintainability, and performance by conducting code reviews, refactoring, and following design patterns.
  • Innovation & Modernization: Contribute to the evolution of the front-end architecture by staying informed of emerging technologies, trends, and tools within the React ecosystem and front-end development.
  • Technical Documentation: Document design decisions, technical implementations, and PoC outcomes clearly and effectively for both technical and non-technical audiences.
  • Mentorship & Leadership: Provide mentorship to junior developers, offering guidance on best practices, problem-solving approaches, and technical challenges.

Qualifications & Skills:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 6+ years of experience in front-end development, with a strong focus on React.js and related libraries (e.g., Redux, React Router).
  • Proven experience delivering Proof of Concept (PoC) projects, with a focus on demonstrating the feasibility of ideas and solving complex challenges.
  • Deep understanding of JavaScript (ES6+), HTML5, and CSS3, with the ability to build complex, dynamic interfaces.
  • Strong experience with RESTful APIs and asynchronous programming.
  • Familiarity with front-end build tools and technologies such as Webpack, Babel, and npm/yarn.
  • Experience with state management (e.g., Redux, Context API) and component-driven architecture.
  • Understanding of UI/UX best practices to create intuitive and responsive web applications.
  • Experience working in Agile environments, collaborating with cross-functional teams.
  • Knowledge of TypeScript for strongly typed React development.
  • Experience with server-side rendering (SSR). Good to have
  • Experience with unit testing and integration testing using tools such as Jest, Enzyme, or React Testing Library.
  • Exposure to cloud services (e.g., AWS, Azure, Google Cloud) for deploying and scaling web applications. Good to have
  • Understanding of CI/CD pipelines and deployment automation.

About Encora

Encora is the preferred digital engineering and modernization partner of some of the world's leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora's technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.

At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Postuler maintenant

Plus d'emplois