Location
Indore | India
Job description
iMentus is a fast-growing technology services company based in Indore, India. We are serving more than 30 global clients majorly in America and Europe geography. We're a progressive, start-up-turned-scale-up building the finance ecosystem of the future, backed by the power and scale of Blockchain technology, and we're looking to bring in a cutting-edge Senior React Developer to join our Team. If you're looking for a role with a young company that's building products to empower the next generation of creatives, then we want to hear from you! Your soft skills are also important to us. We value team players who're willing to take ownership and accountability for their work, display empathy in the creative process, apply critical thinking to ideation, and possess the patience and perseverance to see a project or product feature through from conceptualization to delivery.
Seeking a Senior React Developer with extensive experience and proficiency in addressing intricate challenges in application development. The candidate must possess comprehensive knowledge in related technologies, and have a proven track record of resolving the following critical issues:
- Tracing memory leaks from event listeners on a Web Socket chat page in Node.js requires diligent scrutiny of closures, impacting app performance and stability.
- Addressing flickering UI on a React Dashboard page demands understanding of asynchronous JavaScript and lifecycle methods, impacting user experience and visual consistency.
- Mitigating IDOR vulnerabilities on a Node.js API user profile page involves safeguarding endpoints, crucial for protecting user data and preventing unauthorized access, with potential legal consequences.
- We encourage applicants who have successfully navigated similar challenges in the past and have substantive experience in both Node.js and React.js technologies to apply
Responsibilities
- Maintain existing React systems, including fixing bugs
- Design and develop new custom components to meet project requirements
- Install and configure server environments for React deployments
- Maintain and update project dependencies as well as fix any conflicts
- Working with other JavaScript developers and software engineers to develop front-end and back-end architecture that's well structured and flexible, along with the APIs to support it
Job Qualifications and Skill Sets
- Bachelor's degree in computer science, software development, engineering, or a related technical field
- Proficient with the latest versions of ECMAScript (JavaScript) as well as HTML and CSS
- Knowledge of React and common tools used in the wider React ecosystem, such as Node.js and npm
- Familiarity with common programming tools such as Redux, IDEs, RESTful APIs, Git repositories, TypeScript, version control software, and remote deployment tools
- An understanding of common programming paradigms and fundamental React principles, such as React components, hooks, and the React lifecycle
Job tags
Salary