We are looking for a skilled and motivated React Developer to join our development team. The ideal candidate will have a deep understanding of React.js and modern JavaScript frameworks, as well as experience building dynamic, responsive, and high-performance user interfaces. As a React Developer, you will collaborate with UI/UX designers, backend developers, and other stakeholders to create seamless web applications that provide an exceptional user experience.
Skills
- Communication
- Analytical skills
- Problem Solving
- Collaboration Skills
- RESTful APIs
- MySQL
- React
- Agile Methodologies
Requirements
- Job Role React Developer
- Job Type Full Time
- Workplace Type Onsite
- Industry
Software Development
Secondary locations
Not provided
Responsibilities
React Application Development:
- Design, develop, and maintain interactive user interfaces using React.js.
- Create reusable and efficient components and front-end architecture to ensure scalability and performance.
- Implement responsive design principles to ensure the web application works smoothly across different devices and screen sizes.
- Integrate front-end components with backend services and APIs.
Collaboration with Cross-Functional Teams:
- Work closely with UI/UX designers to implement and optimize designs for the web application.
- Collaborate with backend developers to integrate APIs and other backend services into the React frontend.
- Participate in product discussions to understand requirements and translate them into technical specifications and solutions.
Code Quality & Best Practices:
- Write clean, maintainable, and efficient code following coding best practices and company guidelines.
- Conduct thorough testing and debugging of applications to ensure high performance and reliability.
- Perform code reviews and provide constructive feedback to team members to maintain code quality and consistency.
- Use version control systems (e.g., Git) and participate in agile development processes (e.g., Scrum, Kanban).
Performance Optimization:
- Continuously optimize application performance by analyzing and improving load times, memory usage, and responsiveness.
- Identify and resolve performance bottlenecks, ensuring a smooth user experience even in high-traffic scenarios.
Stay Current with New Technologies:
- Stay updated with the latest React and front-end development trends, tools, and best practices.
- Experiment with and implement new libraries, frameworks, and tools to improve development efficiency and application functionality.
Documentation & Reporting:
- Create and maintain technical documentation for the front-end codebase, components, and processes.
- Provide regular status updates and progress reports to the development manager and other stakeholders.
Other Requirements
-
Strong knowledge and experience in React web development.
- Experience with relational databases like MySQL Experience with version control systems, preferably Git.
- Knowledge of RESTful APIs and web services.
- Understanding of software development lifecycle (SDLC) and agile methodologies.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
Good to have
Not provided
About the Company
18Years’ Experience in IT from 2007. We’ve been triumphing all these 18 years. IT Sacrifices are made up with success.
More than software Development, Zoomlabs Respect zoomlabs customers. We are Transparent, Cooperate and commited.