Full Stack Developer

Industry: Talent Toppers (Careers)
Job Category: IT/ Technical
Job Type: Full Time
Job Location: Noida

Job Description:
The ideal candidate will be responsible for developing and maintaining high-quality applications and systems. They will also be responsible for designing, implementing, and maintaining testable, scalable, and high-performance code across both frontend and backend services. The candidate should have experience in building cloud-based applications and working with modern web technologies and distributed systems.

Responsibilities:

  • Develop and maintain quality software applications and scalable web solutions.
  • Analyze, design, and implement highly testable code and high-performance applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure responsiveness and cross-platform compatibility of applications.
  • Debug, troubleshoot, and resolve application bugs and bottlenecks.
  • Integrate third-party services and APIs into applications.
  • Optimize applications for maximum speed and scalability.
  • Implement real-time features using WebSockets and other event-driven architectures.
  • Work on distributed systems involving message queues such as Kafka and manage cloud-based infrastructure.

Skills & Qualifications:

  • Bachelor’s degree or equivalent experience in Computer Science or related field.
  • 2+ years of proven experience as a Full Stack Engineer, working with both frontend and backend technologies.
  • Proficiency in one or more frontend technologies: React, TypeScript, JavaScript, HTML, CSS.
  • Proficiency in backend technologies: Java, Python, SQL, Kafka.
  • Experience in developing and deploying cloud-based applications.
  • Strong understanding of WebSockets for real-time communication.
  • Good knowledge of relational databases like SQL.
  • Familiarity with CI/CD processes and cloud services (AWS, Azure, or Google Cloud).

Nice to Have:

  • Familiarity with building and scaling Applicant Tracking Systems, job portals, or online communities.
  • Understanding of microservices architecture and distributed systems.
  • Knowledge of containerization tools like Docker and orchestration with Kubernetes.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx