Company Overview :
Sysmind Tech PVT LTD is a leading technology solutions provider, specializing in crafting innovative software applications for the financial services and healthcare industries. We empower our clients with cutting-edge technology to streamline operations, enhance customer experiences, and drive business growth. Our Chennai office is a hub of innovation, fostering a collaborative and dynamic environment where talented individuals thrive.
Role Overview :
As a React Js Developer at Sysmind Tech, you will be instrumental in designing, developing, and implementing user interfaces for our next-generation web applications. You will collaborate closely with a team of experienced developers, designers, and product managers to deliver high-quality, scalable, and maintainable code. Your contributions will directly impact the user experience and contribute to the success of our products in the market.
Key Responsibilities :
- Develop and maintain high-quality user interfaces using React.js, ensuring optimal performance and responsiveness for our web applications.
- Collaborate with designers and product managers to translate user stories and wireframes into functional and visually appealing components.
- Write clean, well-documented, and testable code, adhering to industry best practices and coding standards to ensure maintainability and scalability.
- Integrate front-end applications with RESTful APIs, ensuring seamless data flow and efficient communication with back-end services.
- Participate in code reviews, providing constructive feedback to improve code quality and share knowledge within the team.
- Troubleshoot and debug issues, identifying root causes and implementing effective solutions to ensure application stability and reliability.
- Contribute to the continuous improvement of our development processes, suggesting and implementing new tools and techniques to enhance efficiency and productivity.
Required Skillset :
- Demonstrated expertise in developing user interfaces using React.js, including a strong understanding of component-based architecture and state management principles.
- Proficient in JavaScript, HTML, and CSS, with a deep understanding of web standards and cross-browser compatibility.
- Experience with state management libraries such as Redux, including the ability to design and implement efficient data flows.
- Solid understanding of RESTful API design and integration, with experience consuming and interacting with back-end services.
- Ability to write unit and integration tests to ensure code quality and prevent regressions.
- Strong problem-solving and analytical skills, with the ability to troubleshoot and debug complex issues.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Bachelor's degree in Computer Science or a related field.
- Experience with Springboot is a plus.