Description:
eSpark Consulting Group is looking for a ReactJs Developer. You will play a crucial role in designing, developing, and maintaining high-quality web applications using React.js and Next.js. Your expertise in front-end development and proficiency in building scalable and responsive user interfaces will be essential to create exceptional digital experiences for our offshore teams.
Responsibilities:
- Develop and implement new user-facing features using React.js and Next.js while ensuring code quality, maintainability, and high-performance.
- Collaborate with cross-functional teams, including UI/UX designers and backend developers, to translate design concepts into responsive and performant web applications.
- Optimize applications for maximum speed and scalability, ensuring seamless user experiences across various devices and browsers.
- Identify and address performance bottlenecks and other front-end issues, ensuring smooth application performance.
- Write clean, modular, and well-documented code while following best practices and industry standards.
- Stay up to date with the latest industry trends and advancements in React.js and Next.js, incorporating new technologies and best practices into development processes.
- Collaborate with backend developers to integrate APIs and ensure seamless data flow between front-end and backend systems.
- Participate in code reviews and provide constructive feedback to peers, fostering a collaborative and growth-oriented team environment.
- Troubleshoot and resolve technical issues, debugging problems to improve overall application performance and stability.
- Work closely with the QA team to conduct thorough testing and ensure the delivery of high-quality software products.
- Assist in estimating project timelines, and actively contribute to project planning and resource allocation discussions.
Requirements:
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- Solid understanding of JavaScript, HTML, CSS, and other front-end technologies.
- Experience with server-side rendering (SSR) and building isomorphic applications with Next.js.
- Understanding of SEO principles and best practices in web development.
- Familiarity with version control systems like Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.