Company Logo

Full Stack Developer

Full Time
Delhi, Delhi, India

Job Description

Job Description:

We are seeking a highly skilled Full Stack Developer to join our team and contribute to the development of scalable, high-performance web applications.

The ideal candidate will have expertise in both front-end and back-end development, ensuring seamless user experiences and efficient server-side logic.

This role requires a deep understanding of modern web technologies, databases, APIs, and cloud-based deployment strategies.


Key Responsibilities:


Front-End Development:

  • Develop responsive and user-friendly web interfaces using HTML, CSS, JavaScript, and modern frameworks such as React, Angular, or Vue.js.
  • Optimize UI components for maximum performance across various devices and browsers.
  • Ensure accessibility and usability best practices in the front-end design.


Back-End Development:

  • Design and implement scalable and secure backend logic using Node.js, Python, Java, Ruby on Rails, or PHP.
  • Develop and maintain RESTful APIs and microservices for seamless communication between client and server.
  • Implement authentication and authorization systems using JWT, OAuth, or other security protocols.


Database & Server Management:

  • Design, manage, and optimize relational and non-relational databases such as MySQL, PostgreSQL, MongoDB, or Firebase.
  • Write efficient queries and ensure database security, indexing, and backup strategies.
  • Work with cloud services like AWS, Azure, or Google Cloud to deploy and manage applications.


Code Optimization & Testing:

  • Write clean, maintainable, and scalable code following best coding practices.
  • Implement unit testing and integration testing using tools like Jest, Mocha, or Cypress.
  • Perform debugging and troubleshoot performance bottlenecks to enhance application efficiency.


Collaboration & Project Management:

  • Work closely with designers, product managers, and other developers to ensure smooth project execution.
  • Utilize version control systems like Git and GitHub/GitLab for code management.
  • Follow Agile development methodologies, including Scrum or Kanban, and participate in sprint planning and stand-ups.


Key Qualifications & Skills:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in full-stack development.
  • Proficiency in front-end frameworks (React, Angular, or Vue.js) and back-end technologies (Node.js, Django, Flask, Ruby on Rails, etc.).
  • Strong understanding of database design and management (SQL & NoSQL).
  • Experience in API development and integration.
  • Familiarity with Docker, Kubernetes, or CI/CD pipelines is a plus.
  • Strong problem-solving skills and the ability to work in a fast-paced environment.


Preferred Qualifications:

  • Experience with DevOps practices and cloud computing.
  • Knowledge of WebSockets and real-time application development.
  • Familiarity with GraphQL and API performance optimization.


What We Offer:

  • Competitive salary and performance-based bonuses.
  • Flexible work environment (remote/hybrid options available).
  • Career growth opportunities and access to learning resources.
  • A collaborative and innovative work culture.

Job Requirements


Job Benefits