About The Company
CodeChavo is a premier IT Staffing and Services company that partners with leading brands across India and the United States for their staffing and solutions needs. With a focus on delivering high-quality results, CodeChavo is dedicated to connecting skilled professionals with industry-leading opportunities. By prioritizing innovation and expertise, CodeChavo aims to empower businesses and individuals alike to thrive in a competitive technology landscape.
About The Role
We are seeking a highly skilled Node.js / PHP Developer with a strong focus on System Design and Scalable Architecture. The ideal candidate will have extensive experience in designing high-performance backend systems, distributed architectures, microservices, and cloud-native applications. This role requires a professional who can not only write clean, efficient backend code but also architect robust, scalable systems suitable for enterprise-level applications. The candidate will play a crucial role in developing and maintaining scalable backend solutions, collaborating with cross-functional teams to deliver innovative and reliable software products.
Qualifications
Candidates should possess 2 to 8 years of relevant experience in backend development, with proven expertise in Node.js and PHP. A strong understanding of system design principles, microservices architecture, and cloud-native development is essential. The ideal candidate will have experience working with frameworks such as Express.js, NestJS, Laravel, or CodeIgniter. Proficiency in database management, including SQL and NoSQL databases like MySQL, PostgreSQL, MongoDB, and Redis, is required. Familiarity with cloud platforms such as AWS, along with containerization tools like Docker and Kubernetes, and CI/CD pipelines, is highly desirable. Excellent problem-solving skills, communication abilities, and a collaborative mindset are vital for success in this role.
Responsibilities
- Design and develop scalable backend systems using Node.js and PHP, ensuring high performance and reliability.
- Architect microservices-based and distributed systems to support enterprise applications.
- Build secure, high-performance RESTful APIs and backend services aligned with business needs.
- Design and optimize database architecture, caching strategies, and queue-based systems to enhance scalability.
- Implement performance tuning, scalability, and fault-tolerance solutions to improve system robustness.
- Collaborate effectively with DevOps, frontend, QA, and product teams to ensure seamless integration and deployment.
- Participate in architecture discussions, technical decision-making, and code reviews to maintain high-quality standards.
- Implement monitoring, logging, and fault-tolerant solutions to ensure system stability and quick issue resolution.
- Mentor junior developers, sharing best practices and fostering a culture of continuous learning and improvement.
Benefits
CodeChavo offers a competitive salary package commensurate with experience and expertise. Employees benefit from flexible remote working arrangements, allowing for a healthy work-life balance. The company provides opportunities for professional growth through training, certifications, and participation in cutting-edge projects. Additionally, employees enjoy a collaborative and innovative work environment, health insurance coverage, and performance-based incentives. At CodeChavo, we believe in recognizing and rewarding talent, fostering a culture of excellence and continuous development.
Equal Opportunity
CodeChavo is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, religion, gender, sexual orientation, age, disability, or any other protected characteristic. We believe that diversity fosters innovation and drives our success, and we are dedicated to providing equal employment opportunities to all qualified candidates.