Search by job, company or skills

PW (PhysicsWallah)

Back End Developer - SDE 1

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 200 applicants

Job Description

Job Title: Backend SDE1 (Node.Js)

Experience: 1 to 4 Years

Employment Type: Full-time

Job Description:

As a Software Development Engineer I (SDE I), you will be responsible for designing, developing, and maintaining high-quality software solutions. You will work closely with cross-functional teams to deliver scalable, reliable, and efficient systems. Your role will involve problem-solving, system design, and implementing best practices to ensure the success of our projects.

Candidate Requirements:

Bachelor's degree in Computer Science, Engineering, or a related field.

Minimum of 1 year of professional experience in software development.

Proficiency in JavaScript and TypeScript.

Strong experience with Node.js and NestJS frameworks.

Hands-on experience with MongoDB, Redis, and Kafka.

Familiarity with Docker and Jenkins for CI/CD pipelines.

Solid understanding of microservices architecture and system design principles.

Experience with Kubernetes for container orchestration.

Proficiency in using Datadog for monitoring and performance optimization.

Excellent problem-solving skills and ability to think critically.

Strong communication and collaboration skills.

Ability to work independently and as part of a team in a fast-paced environment.

Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.

Knowledge of the ELK stack (Elasticsearch, Logstash, Kibana) is a plus.

Knowledge of front-end technologies (e.g., React, Angular) is a plus.

Key Responsibilities:

Design, develop, test, and deploy high-quality software applications and services.

Collaborate with product managers, architects, and other engineers to define technical requirements and deliver robust solutions.

Implement microservices architecture to build scalable and maintainable systems.

Develop and maintain APIs, ensuring they are secure, efficient, and well-documented.

Utilize Docker for containerization and Jenkins for continuous integration and delivery (CID) pipelines.

Manage and orchestrate containerized applications using Kubernetes.

Monitor and optimize system performance using Datadog.

Work with MongoDB, Redis, and Kafka to build data-driven applications.

Ensure the performance, reliability, and scalability of applications.

Participate in code reviews, providing constructive feedback to peers.

Troubleshoot and resolve production issues, ensuring minimal downtime and optimal performance.

Continuously improve code quality, development processes, and team productivity.

Stay up-to-date with the latest industry trends and technologies to drive innovation within the team.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 139162359