30 Zopsmart Technology Jobs
ZopSmart - Lead React.js Developer - Redux/Javascript (6-10 yrs)
Zopsmart Technology
posted 4d ago
Flexible timing
Key skills for the job
Job Description :
Responsibilities :
- Lead, mentor, and guide a team of React JS developers, providing technical guidance and support.
- Conduct code reviews and provide constructive feedback to improve code quality and maintainability.
- Define and implement best practices for development, testing, and deployment.
- Stay abreast of the latest advancements in React.js and related technologies.
- Design, develop, and maintain high-performance and scalable React.js applications.
- Translate UI/UX designs into clean, efficient, and reusable React components.
- Collaborate with cross-functional teams (UI/UX, backend, product) to define and deliver features.
- Implement robust and secure authentication and authorization mechanisms.
- Optimize application performance and user experience.
- Diagnose and resolve technical issues efficiently.
- Analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
- Collaborate with stakeholders to establish objectives and design more functional, cohesive codes to enhance the user experience.
- Estimate project timelines and resources accurately.
- Ensure timely delivery of projects within budget and scope.
- Manage project risks and dependencies effectively.
Requirements :
- 7+ years of overall experience in software development and programming.
- 3+ years of hands-on experience as a React JS Developer.
- 1+ years of experience leading a team of developers.
- Strong proficiency in JavaScript, including ES6+ features.
- In-depth knowledge of React.js, including components, state management (e.g., Redux, Context API), and routing.
- Experience with modern JavaScript tooling (e.g., Babel, Webpack).
- Familiarity with RESTful APIs and data fetching techniques (e.g., Axios, Fetch).
- Experience with unit testing and integration testing frameworks (e.g., Jest, Enzyme).
- Good understanding of HTML, CSS, and browser compatibility.
- Excellent analytical and problem-solving skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Passion for learning new technologies and best practices.
- Strong attention to detail and commitment to quality.
Bonus Points :
- Experience with TypeScript.
- Experience with GraphQL.
- Experience with cloud platforms (e.g., AWS, Azure, GCP).
- Experience with Agile development methodologies (e.g., Scrum, Kanban).
- Contributions to open-source projects.
Education : Bachelor's degree in Computer Science or a related field.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Javascript Developer roles with real interview advice
4-7 Yrs