The Mid+ to Senior Level React.js Developer position is designed for professionals who have gained a solid foundation in front-end web development with a focus on React.js and Next.js. This role involves taking on more complex development tasks, contributing significantly to the design and implementation of web applications, and working independently as well as collaboratively in a team.
Key Responsibilities
Advanced React & Next.js Development: develop and enhance user interfaces using React.js, demonstrating a deep understanding of its core principles, hooks, and state management. Component Design and Implementation: design and implement reusable and efficient front-end components. Collaborative Development and Code Reviews: work closely with other team members, including back-end developers and designers, to ensure seamless integration and implementation. Participate in code reviews to maintain code quality. Performance Optimization: focus on optimizing applications for maximum speed and scalability. Technical Problem Solving: address and solve complex technical issues related to front-end development.
Required Skills & Experience
Strong proficiency in React.js and Next.js. Proficient knowledge of JavaScript. Unit testing & Aesthetics of applications. Understanding of version control systems, such as Git. Familiarity with Continuous Integration/Continuous Deployment (CI/CD) Pipelines. Good understanding of HTML and CSS.
Nice To Have Skills
Familiarity with RESTful APIs and server-side rendering techniques and frameworks. Experience with MongoDB is good to have. Experience with mobile application development
Preferred Skills And Qualification
Bachelor’s degree in Computer Science, Information Technology, or related field. 4-5 years of professional experience in front-end development, specifically with React.js and Next.js.
Soft Skills
Strong problem-solving skills and attention to detail. Independent individual who could accomplish long/short term goals. Effective communication and teamwork capabilities. Ability to work independently and manage tasks effectively. Proactive people look for solutions right away instead of waiting for direction. Eagerness to learn new technologies and best practices.
Output Summary Of Main Tech Skills
Main Tech Skills: React.js, Next.js, JavaScript, MongoDB, HTML, Git and CI/CD. Years of Experience: 4-5 years of professional experience. Good-to-Have: Mobile development, Trello and Scrum.