Job Summary:
We are seeking a skilled and motivated React.js Developer with 5 to 8 years of experience to join our dynamic software development team. You will play a key role in building and enhancing web applications that power our background verification solutions. This role requires collaboration with backend engineers UX/UI designers and product teams to deliver a seamless scalable and secure user experience.
Key Responsibilities:
- Develop and maintain user interfaces using React.js for webbased background verification systems.
- Collaborate with crossfunctional teams (backend developers designers and QA) to deliver wellrounded applications that meet business requirements.
- Optimize application performance for speed scalability and security ensuring a smooth user experience for our clients.
- Integrate with RESTful APIs and ensure seamless communication between frontend and backend services.
- Participate in code reviews and adhere to best practices for writing clean maintainable and reusable code.
- Troubleshoot debug and resolve issues related to frontend applications and ensure application stability.
- Stay updated with the latest technologies and trends in frontend development to continuously improve our products and processes.
- Contribute to UI/UX discussions to improve user experience with a focus on security compliance and accessibility for background verification tools.
Required Skills and Experience:
- 37 years of experience in frontend development particularly with React.js.
- Strong proficiency in JavaScript (ES6) HTML5 and CSS3.
- Experience with React.js hooks context API and modern React design patterns.
- Familiarity with Redux or other state management libraries.
- Experience integrating RESTful APIs and working with asynchronous requests.
- Proficient understanding of Git for version control.
- Experience with frontend build tools like Webpack Babel and package managers such as npm or yarn.
- Knowledge of Responsive Web Design principles and crossbrowser compatibility.
- Basic understanding of Node.js and backend development is a plus.
- Knowledge of testing frameworks like Jest or Enzyme for React is preferred.
- Familiarity with security best practices in web applications especially in the context of background verification processes is a plus.
Preferred Skills:
- Experience working in the background verification industry or with similar compliancedriven solutions.
- Familiarity with Agile methodologies and working in a fastpaced development environment.
- Knowledge of Continuous Integration/Continuous Deployment (CI/CD) pipelines.
node.js,javascript,ci/cd,webpack,babel,restful apis,enzyme,yarn,react.js,css3,git,jest,html5,user experience,design,agile methodologies,npm