Job
Description
As a Full-Stack Developer at Krishna's Research Center, you will be responsible for developing cutting-edge solutions for real-world problems by utilizing a combination of front-end and back-end technologies. Your expertise in Django, React, WebRTC with Node.js, machine learning, algorithm design, and PostgreSQL will be instrumental in building intelligent and scalable applications. You will be tasked with developing web applications using Django for the backend and React for the frontend, implementing WebRTC functionalities for real-time communication using Node.js, and leveraging machine learning and advanced algorithms to enhance application functionality. Your role will involve managing both front-end and back-end development, including efficient PostgreSQL database operations, to ensure a seamless integration that delivers a smooth user experience. Key responsibilities include designing, developing, and maintaining web applications using Django and React, implementing WebRTC solutions for real-time communication, managing PostgreSQL databases efficiently, and optimizing user experience through machine learning models and algorithms. You will be required to write clean, efficient, and well-documented code, adhere to best practices and coding standards, and oversee the software development lifecycle from requirement gathering to deployment. Your core requirements will include strong experience in Django for backend development, proficiency in React for frontend interfaces, hands-on experience with WebRTC and Node.js, basic knowledge of machine learning, expertise in algorithm design, and deep experience with PostgreSQL database management. You will need to demonstrate strong problem-solving and analytical skills, along with the ability to manage full-stack development and collaborate effectively with the team. The outcomes expected from you include ensuring seamless integration of frontend, backend, and database components, minimizing defects, managing efficient data flow for WebRTC communications, optimizing performance and scalability of machine learning models, and ensuring smooth database operations that scale according to application requirements. In addition to technical skills, you are expected to possess strong analytical, problem-solving, and time-management skills, work effectively both independently and as part of a team, and be able to test and debug applications in real-world environments. Additional skills such as explaining technical designs, breaking down complex problems, designing and reviewing deliverables, estimating project requirements, and working under pressure will be advantageous. Krishna's Research Center offers a collaborative and innovative work environment where you will have opportunities to work with cutting-edge technologies, gain hands-on experience, and grow professionally. This is a full-time position with the benefit of working from home. The expected start date is 10/10/2024, and applicants are required to have a Bachelor's degree and at least 2 years of experience in React development, Django development, and PostgreSQL. If you are located in Trivandrum, Kerala, or willing to relocate, apply before the application deadline on 26/09/2024 to be part of our dynamic team.,