We are seeking a talented and experienced React Developer to join our growing development team. As a React Developer, you will be responsible for designing, developing, and implementing user interfaces using React.js. Your primary focus will be on creating well-structured, efficient, and reusable components to deliver an exceptional user experience.
Requirements:
- Experience: Minimum of 6 years of hands-on experience in web development, with at least 4 years focused on React.js development.
- React.js Proficiency: In-depth knowledge and experience with React.js and its core principles, along with a strong understanding of React Hooks, Context API, and component lifecycle.
- JavaScript and ES6+: Strong proficiency in modern JavaScript and ES6+ features.
- HTML/CSS: Solid understanding of HTML5 and CSS3, including responsive design principles and CSS preprocessors (e.g., Sass, Less).
- State Management: Experience with state management libraries like Redux or MobX.
- Version Control: Proficiency with Git and familiarity with collaborative development workflows (e.g., pull requests, code reviews).
- Testing: Familiarity with testing frameworks like Jest or Enzyme to conduct unit tests and ensure code reliability.
- Problem-Solving: Strong analytical and problem-solving skills, with the ability to approach challenges creatively and effectively.
- Communication: Excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders.
- Team Player: Demonstrated ability to work collaboratively within a team, contribute ideas, and adapt to changing project requirements.
Encora is an equal opportunity employer, committed to fostering, cultivating and preserving a culture of diversity equality and inclusion.
We embrace and encourage our employees and applicants/candidates' differences in age, color, disability, ethnicity, family or marital status, gender identity and/or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socioeconomic status, veteran status, and other characteristics that make our employees unique.
Every individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits discriminatory practices, including harassment of any kind