Overview
Skills
Job Details
Job Title: Full Stack Developer
Job Description:
We are seeking an experienced Full Stack Developer to join our dynamic team. The ideal candidate will have extensive expertise in front-end development using React.js and hands-on experience with backend integrations using Node.js and Java. You will work on building scalable, high-performance web applications and collaborating with cross-functional teams to design and implement microservices architectures.
Responsibilities:
Develop and maintain responsive, user-friendly web applications using React.js.
Integrate front-end components with backend services, ensuring seamless communication and data flow.
Design and implement scalable and efficient backend solutions using Node.js and Java.
Work with microservices architecture to design, deploy, and maintain distributed systems.
Collaborate with UI/UX designers to ensure seamless and visually appealing user experiences.
Write clean, maintainable, and efficient code, adhering to best practices and industry standards.
Troubleshoot, debug, and optimize applications for maximum performance and scalability.
Participate in code reviews, sprint planning, and contribute to technical documentation.
Proven experience as a Full Stack Developer with a strong background in both front-end and back-end development.
Extensive experience with React.js for front-end development.
Proficiency in backend technologies such as Node.js and Java.
Strong knowledge of RESTful API design and integration.
Experience with microservices architecture and cloud technologies such as AWS or Azure
Familiarity with version control systems like Git.
Excellent problem-solving skills and attention to detail.
Ability to work in a collaborative, fast-paced environment.
Experience utilizing CI/CD pipelines, containerization (using Docker), and deployment in cloud environments like AWS or Azure.
Write unit, integration, and end-to-end tests for both frontend and backend components. Collaborate with QA engineers to ensure code quality and adherence to best practices.