Source description
About the role
As a Backend Developer (Node.js or Python/Django) at our company, your role will involve designing, developing, testing, and maintaining robust backend systems using Node.js or Python/Django. You will also be responsible for building and integrating RESTful APIs, working with data stores like Redis and Elasticsearch, and collaborating with frontend developers, product managers, and QA teams to deliver complete solutions. Ensuring code quality, maintainability, and performance optimization will be crucial, along with writing clean, scalable, and well-documented code. Participating in code reviews and contributing to team best practices are also part of your responsibilities. Key Responsibilities: - Design, develop, test, and maintain robust backend systems using Node.js or Python/Django. - Build and integrate RESTful APIs including third-party Authentication APIs (OAuth, JWT, etc.). - Work with data stores like Redis and Elasticsearch to support caching and search features. - Collaborate with frontend developers, product managers, and QA teams to deliver complete solutions. - Ensure code quality, maintainability, and performance optimization. - Write clean, scalable, and well-documented code. - Participate in code reviews and contribute to team best practices. Qualifications Required: - 2 to 5 years of hands-on experience in backend development. - Proficiency in Node.js and/or Python (Django framework). - Solid understanding and experience with Authentication APIs. - Experience with Redis and Elasticsearch for caching and full-text search. - Strong knowledge of REST API design and best practices. - Experience working with relational and/or NoSQL databases. - Must have completed at least 2 end-to-end backend projects. Additional Details: The company values experience with Docker or containerized environments, familiarity with CI/CD pipelines and DevOps workflows, and exposure to cloud platforms like AWS, GCP, or Azure. As a Backend Developer (Node.js or Python/Django) at our company, your role will involve designing, developing, testing, and maintaining robust backend systems using Node.js or Python/Django. You will also be responsible for building and integrating RESTful APIs, working with data stores like Redis and Elasticsearch, and collaborating with frontend developers, product managers, and QA teams to deliver complete solutions. Ensuring code quality, maintainability, and performance optimization will be crucial, along with writing clean, scalable, and well-documented code. Participating in code reviews and contributing to team best practices are also part of your responsibilities. Key Responsibilities: - Design, develop, test, and maintain robust backend systems using Node.js or Python/Django. - Build and integrate RESTful APIs including third-party Authentication APIs (OAuth, JWT, etc.). - Work with data stores like Redis and Elasticsearch to support caching and search features. - Collaborate with frontend developers, product managers, and QA teams to deliver complete solutions. - Ensure code quality, maintainability, and performance optimization. - Write clean, scalable, and well-documented code. - Participate in code reviews and contribute to team best practices. Qualifications Required: - 2 to 5 years of hands-on experience in backend development. - Proficiency in Node.js and/or Python (Django framework). - Solid understanding and experience with Authentication APIs. - Experience with Redis and Elasticsearch for caching and full-text search. - Strong knowledge of REST API design and best practices. - Experience working with relational and/or NoSQL databases. - Must have completed at least 2 end-to-end backend projects. Additional Details: The company values experience with Docker or containerized environments, familiarity with CI/CD pipelines and DevOps workflows, and exposure to cloud platforms like AWS, GCP, or Azure.
More at NeoGenCode Technologies Pvt Ltd
Related open roles
Generalist Fullstack Engineer (Java / Node.js / AI-Driven Engineering)
Bangalore
Data Platform Engineer (SDE 2 / SDE 3)
Mumbai
Senior Software Engineer (Python, Golang, Node.js, Elixir, SQL)
Mumbai
Mobile DevOps Engineer
Mumbai
Senior Software Developer MEAN Stack (Contract)
India
DevOps Engineer (Python + DevOps)
Hyderabad