Job Responsibilities
Key Roles & Responsibilities:
• Excellent knowledge developing scalable and highly-available Restful APIs using NodeJS technologies
• Work closely with cross-functional teams including front-end developers, data engineers, and product managers to understand project requirements and deliver solutions.
• Participate in code reviews to maintain code quality and ensure adherence to best practices.
• Practical experience with GraphQL.
• Well versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem.
• Understanding of containerization, experienced in Dockers, Kubernetes.
• Optimize applications for maximum speed and scalability.
• Identify and fix bugs and performance bottlenecks in existing applications.
• Maintain clear and comprehensive documentation of code, processes, and project-related information.
• Understanding of Single-Sign-on or token-based authentication (Rest, JWT, oAuth)
• Keep up-to-date with the latest industry trends and technologies to ensure the continuous improvement of our software solutions.
• Provide guidance and mentorship to junior developers and help foster a culture of continuous learning and innovation.
About You:
• Strong proficiency in JavaScript and Node.js.
• Experience with frameworks and libraries such as Express.js or Koa.js.
• Proficiency in SQL and experience with relational databases like PostgreSQL or MySQL.
• Familiarity with NoSQL databases such as MongoDB or Cassandra.
• Experience with RESTful API design and development.
• Familiarity with version control systems (e.g., Git) and collaborative development workflows.
• Understanding of front-end technologies such as HTML, CSS, and JavaScript frameworks is a plus.
• Knowledge of containerization technologies like Docker.
• Experience with cloud platforms (e.g., AWS, Google Cloud, Azure) and their services.
• Strong problem-solving skills and the ability to analyze and interpret complex data sets.
• Excellent verbal and written communication skills, with the ability to convey technical concepts to both technical and non-technical audiences.
• Proven ability to work effectively in a collaborative team environment.
• A passion for staying up-to-date with the latest advancements in technology and a drive to continuously improve and innovate.
Job Type: Full-time
Pay: ?300,000.00 - ?600,000.00 per year
Benefits:
• Leave encashment
• Provident Fund
Schedule:
• Day shift
Supplemental Pay:
• Performance bonus
Education:
• Bachelor's (Preferred)
Experience:
• SQL Data Base: 1 year (Required)
• total work: 3 years (Required)
• Node.js: 3 years (Required)
Work Location: In person
Expected Start Date: 15/11/2024
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.