Job description
JOB DESCRIPTION:
Job Title: Senior Full Stack Developer
Location: Chennai, Tamilnadu (Onsite)
Contract Duration: 6 Months (Renewable Based on Performance)
Start Date: Immediate or ASAP
About the Role:
We are seeking an experienced Senior Full Stack Developer to join our dynamic development team based in Johannesburg.
The ideal candidate will have hands-on expertise in React.js, Nest.js, PostgreSQL, and DevOps practices.
This is an exciting opportunity to work on high-impact projects in a fast-paced, collaborative environment where innovation and quality delivery are key.
Key Responsibilities:
- Design, develop, and maintain scalable full stack web applications using React.js (frontend) and Nest.js (backend).
- Implement and maintain RESTful APIs, ensuring performance, scalability, and security.
- Develop and optimize database structures and queries using PostgreSQL.
- Collaborate closely with product managers, designers, and DevOps teams to deliver end-to-end solutions.
- Lead and mentor junior developers, ensuring best practices in coding, testing, and deployment.
- Manage CI/CD pipelines, perform code reviews, and ensure smooth deployments in collaboration with DevOps teams.
- Troubleshoot complex application issues and provide performance optimization across the stack.
- Ensure adherence to security, performance, and compliance standards throughout the development lifecycle.
Required Skills & Experience:
- 5+ years of experience as a Full Stack Developer or similar role.
- Strong hands-on experience with:
- Frontend: React.js, TypeScript, Redux, HTML5, CSS3.
- Backend: Nest.js, Node.js, REST APIs, Microservices.
- Database: PostgreSQL, SQL optimization, schema design.
- DevOps: Docker, CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI), basic cloud deployment (AWS/Azure/GCP).
- Solid understanding of software architecture, API design principles, and secure coding practices.
- Experience working in Agile/Scrum environments.
- Excellent problem-solving, communication, and collaboration skills.
Required Skill Profession
Computer Occupations