Job Description
Industry
IT Services
Work Experience
6-8 years
City
Jaipur
State/Province
Rajasthan
Country
India
Zip/Postal Code
302003
Job Description
Job Title: Senior Node.js + Python Developer
Job Summary: We are seeking a highly skilled and experienced Node.js + Python developer to join our team. The successful candidate will work collaboratively with other developers and stakeholders to design, develop, and maintain web applications and software solutions using Node.js and Python. The developer should have a proven track record of delivering high-quality, scalable, and maintainable code.
Key Responsibilities:
• Design and develop scalable, robust, and maintainable web applications and software solutions using Node.js and Python.
• Collaborate with cross-functional teams to identify and implement new features and functionality.
• Develop RESTful APIs and integrate them with different databases and third-party services.
• Design and implement data storage solutions using relational and non-relational databases.
• Develop and maintain automated tests to ensure the reliability and quality of the code.
• Participate in code reviews, software testing, and quality assurance activities.
• Analyze and optimize application performance and troubleshoot production issues.
• Mentor junior developers and help them to grow their skills and expertise.
• Keep up-to-date with the latest developments in web technologies and software engineering.
Requirements
Requirements:
• Bachelor's or Master's degree in Computer Science, Computer Engineering or related field.
• At least 5 years of professional experience in software development using Node.js and Python.
• Strong proficiency in JavaScript, TypeScript, and Python programming languages.
• Experience with web development frameworks such as Express.js, Flask or Django.
• Knowledge of SQL and NoSQL databases such as MongoDB, MySQL, and PostgreSQL.
• Familiarity with AWS or other cloud-based services.
• Good understanding of front-end technologies such as HTML, CSS, and React.js is a plus.
• Excellent problem-solving skills and ability to work independently or in a team environment.
• Strong communication skills and ability to explain complex technical concepts to non-technical stakeholders.
• Experience in leading software development projects and managing teams is a plus.
If you possess the above skills and qualifications, we encourage you to apply for this challenging and rewarding opportunity to work with our talented team of developers
💡 Quick Summary
Seeking a career-building opportunity? The Senior Node JS | Python Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Jaipur offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
