HumanBit Logo

Full Stack Developer | Codersbrain

contractual
Posted on March 22, 2025

Job Description

Job Title: Full-Stack Developer with the focus on frontend mainly React

Job Summary:

We are seeking a skilled Full-Stack Developer with a strong emphasis on React for front-end

development. The ideal candidate will be responsible for designing, developing, and

maintaining web applications, ensuring seamless integration between the React UI and

Spring Boot backend. You should be experienced in RESTful API development, state

management in React, and implementing responsive UI designs.

Key Responsibilities:

• Develop and maintain web applications using React.js for frontend and Java (Spring

Boot) for backend.

• Design and implement RESTful APIs for efficient frontend-backend communication.

• Manage application state effectively using Redux or Context API.

 

• Create responsive, accessible, and visually appealing UIs using CSS, SCSS, or styled-

components.

 

• Optimize application performance for scalability and responsiveness.

• Write clean, maintainable, and well-documented code following best practices.

• Collaborate with designers, product managers, and backend engineers to deliver

high-quality software.

• Perform unit and integration testing to ensure software reliability.

• Troubleshoot and debug issues to maintain application stability.

• Stay up to date with industry trends and emerging technologies in full-stack

development.

Required Skills & Qualifications:

• Bachelor’s degree in Computer Science, Software Engineering, or a related field.

• 4+ years of experience in Full-Stack Development, with a strong focus on React.js.

• Proficiency in Java, Spring Boot, and RESTful API development.

• Strong expertise in React.js, including hooks, functional components, and state

management.

• Solid understanding of HTML5, CSS3, and modern styling techniques.

 

• Experience with database management (PostgreSQL, MySQL, MongoDB, or other

SQL/NoSQL databases).

• Familiarity with Git, CI/CD pipelines, and Agile methodologies.

• Strong problem-solving abilities and ability to work independently as well as within a

team.

• Excellent communication and collaboration skills.

 

Powered by
HumanBit Logo