Sign In

Backend Developer – Internship

software developer

ROLE EXPECTATIONS & BRIEF

  • We are seeking a skilled, sincere, passionate Backend Developer intern to join our dynamic team.
  • In this role, you will play a key role in designing, implementing and maintaining scalable backend systems to support our web and mobile applications. 
  • You will collaborate with cross-functional teams to create seamless, efficient user experiences and deliver high quality solutions.

TECHNICAL REQUIREMENTS

Must Have: NodeJS, Typescript, Docker 

Good to Have: Flutter, Redux, NextJS, TailwindCss

[A] KEY RESPONSIBILITIES

  • Collaborate with the development team to understand project requirements and objectives.
  • Develop server-side logic using Node.js for scalable applications.
  • Implement data storage solutions and integrate databases with the application.
  • Collaborate with front-end developers to integrate user-facing elements.
  • Participate in code reviews and learn from constructive feedback.
  • Debug and troubleshoot technical issues.
  • Stay updated on the latest trends and best practices in Node.js development.
  • Document architectural designs, carry out code experiments, and build prototypes to learn how we can achieve planetary scale with our systems
  • Build in various monolithic, microservices, protocols, proxies & control systems
  • Keeping all the documentation & git repositories up to date
  • Responsible for development, integration and testing new web pages and site features
  • Collaborate with the team of designers, content managers,frontend developers to determine site goals, functionality, layout and ensure that all requirements are met during development
  • Desire to learn and dive deep into new technologies on the job, like code robustness/efficiency, latest data structures and leveraging open source systems
  • Responsible for creating, optimizing, and managing REST APIs
  • Ensure code’s cross-browser compatibility and rigorous testing for different device responsiveness
  • Ability to integrate payment gateways for minimal failure rates
  • Design robust client-side and server-side architecture
  • Develop server-side logic and APIs that integrate with front-end applications
  • Design create and implement test to ensure low-latency, high-availability, and performant applications
  • Keen attention to security and data privacy measures and implementation throughout the development process
  • Maintain a detailed changelog for all new features added, updated (library, framework etc.), and fixed bugs
  • Responsible to write, execute & maintain clean, reusable,scalable code and it’s successfull deployment 

[B] EDUCATION & SKILLS REQUIREMENT

  • B.Tech. /BE  in Computer Science or Information Technology
  • Expert level proficiency in Nodejs, NestJs, MERN stack, redux and react.js. 
  • Should have prior working projects in Backend development
  • Should have done projects in e-commerce or have preferably worked with companies operating with a multi vendor marketplace.
  • Should have worked in creating backend frameworks
  • A propensity for brainstorming, coming up with multiple possible solutions to open-ended problems
  • Expertise in JavaScript, typescript, HTML, JQuery, JSON, PHP, XML
  • Proficiency in databases, including analytical (e.g., mySQL, MongoDB, PostgreSQL, DynamoDB, Redis, Hive, Elastic etc.)
  • Knowledge of architecting or implementing search APIs
  • Great understanding of data modeling and RESTful APIs
  • Excellent organizational and time management skills
  • Experience with responsive and adaptive design (Web, Mobile &App)
  • Excellent testing, debugging and optimization skills
  • Experience building high throughput/low latency systems
  • Experience with containers, docker AWS, google cloud, Cassandra, Elastic, Kafka, Kubernetes etc.
  • Willing to be a part of a small team and working in fast-paced environment
  • Highly passionate about building products that create a significant impact in user lives

[E] INTERNSHIP DETAILS

Internship Duration 3 Months
Work Days6 days / Week
JoiningImmediately
LocationBengaluru

Job Location: Bengaluru

Apply for this position

Allowed Type(s): .pdf