Job Description:
Job Title: Full Stack Developer
Experience: 5-8 years
Location: Bangalore
Timings (1-10 PM)
Requirements:
1. Proven experience (5-8 years) in Full Stack Development.
2. Strong proficiency in Node.js and React.
3. Solid experience with PostgreSQL database design and management.
4. Expertise in API development and integration.
5. Hands-on experience with DevOps tools such as Jenkins, Chef, Docker, GitLab, and JFrog.
6. Familiarity with agile methodologies and software development best practices.
7. Experience in Scripting, OS patching activities and system administration would be additional.
8. Excellent communication and collaboration skills.
Responsibilities:
1. Full Stack Development: Lead end-to-end development of web applications using Node.js and React, ensuring high performance and responsiveness.
2. Database Management: Design and maintain PostgreSQL databases, ensuring data integrity, security, and optimal performance.
3. API Development: Develop robust and scalable APIs to support frontend and backend functionality, ensuring seamless integration between different components.
4. Application Development: Work closely with cross-functional teams to understand business requirements and translate them into technical solutions. Contribute to the entire application lifecycle.
5. DevOps Integration: Implement and manage DevOps practices, including the use of Jenkins, Chef, Docker, GitLab, and JFrog, to automate and streamline the development and deployment processes.
6. Code Collaboration: Collaborate with other developers through code reviews, pair programming, and knowledge sharing sessions to maintain high code quality and best practices.
7. Troubleshooting and Debugging: Identify and resolve issues throughout the development lifecycle, ensuring smooth and efficient operation of applications.