Software Developer - React Js
LOCATION
Mumbai HQ Office
Goa Office
What you will be doing
As a key member of the Drishti team, you will design, develop, deploy, and maintain web applications for multiple platforms. You will be responsible for the architecture and construction of these applications, working closely with cross-functional teams throughout the product development lifecycle.
The ideal candidate is a seasoned React JS Developer with a knack for creating dynamic, responsive UIs for web applications.
KEY RESPONSIBILITIES
Develop and maintain high-quality web applications using React JS
Collaborate with designers, product managers, and backend developers to deliver seamless user experiences
Implement responsive designs to ensure compatibility across various devices and browsers
Optimize applications for maximum speed and scalability
Diagnose and fix bugs and performance issues
Participate in code reviews to maintain code quality and share knowledge
Stay updated with the latest industry trends and technologies to ensure our applications remain cutting-edge
What we hope to see in you
Strong proficiency in React JS and Redux
Excellent understanding of modern JavaScript (ES6, ES7) with the ability to write clean, well-documented code
In-depth knowledge of the React component lifecycle and hooks
Experience with version control systems, particularly Git
Solid understanding of RESTful APIs and integration with backend services
Strong problem-solving skills and ability to troubleshoot complex issues
Ability to take technical ownership of projects and deliver high-quality results
Preferred Experience
Proven experience in building and deploying React JS applications in a production environment
Familiarity with modern front-end build pipelines and tools such as Webpack, Babel, and NPM
Experience with CI/CD pipelines for automated testing and deployment
Understanding of web performance optimization techniques
Bachelor's or Master's degree in Computer Science or a related field
3+ years of professional experience in front-end development
JOB TYPE - Full-time, Intern