Senior Software Engineer

closed
Logo of Jeeves

Jeeves

πŸ’΅ $120k-$300k
πŸ“Remote - India

Job highlights

Summary

Join our team at Jeeves as a Senior Software Developer and contribute to designing, developing, and maintaining scalable server-side applications. As a full-time remote position based in India, you will work closely with cross-functional teams to deliver high-quality software solutions that meet our business needs.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 7+ years of experience in software development with a focus on Node.js
  • Strong proficiency with JavaScript and TypeScript
  • Experience with RESTful API design and development
  • Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript frameworks such as React or Angular)
  • Knowledge of database systems (SQL and NoSQL) and data modeling
  • Experience with version control systems, such as Git
  • Strong problem-solving skills and the ability to troubleshoot complex issues
  • Excellent communication and collaboration skills
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus
  • Knowledge of containerization technologies (Docker, Kubernetes) is a plus
  • Fluent in English

Responsibilities

  • Design, develop, and maintain server-side applications using Node.js
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic
  • Develop and maintain RESTful APIs and microservices
  • Optimize applications for maximum performance and scalability
  • Write clean, maintainable, and efficient code
  • Implement security and data protection measures
  • Conduct code reviews and provide constructive feedback to team members
  • Troubleshoot and debug applications to ensure optimal performance
  • Stay updated with the latest industry trends and technologies to ensure our applications remain cutting-edge
  • Mentor junior developers and contribute to the growth of the development team
This job is filled or no longer available