Padmi

Backend Developer intern

HyderabadPosted 2 months ago
Software engineeringInternFull Time; Regular
Apply at Garnish Company

Opens the source posting on shine.com

Source description

About the role

View original

Responsibilities: In this role, the individual will be part of the engineering team and will be responsible for * Participating and collaborating with Product Owner/ Cross-functional teams in the organization to understand the business requirements and to deliver solutions that can scale. * Design and Develop API in NodeJS using Express JS framework with relevant middleware integrations. * Designing and implementing software that is simple, intuitive, and easy to use with Test first driven Approach. * Proactively anticipating problems and keeping the team and management informed in a timely manner. Basic Requirements: * 1-2 years experience in designing and building secure large-scale systems. * Deep experience in one or more relevant front-end frameworks such as React. * Ability to rapidly prototype and adjust in response to customer feedback * Strong problem solving and troubleshooting skills. * Solid coding practices including peer code reviews, unit testing, and a preference for agile development. * Expertise in NodeJS and JavaScript; * Strong in Jasmine, Karma, Jest, Mocha, Cucumber JavaScript testing frameworks. * Strong in REST, GraphQL API frameworks. * Knowledge of securing REST APIs using OAuth, JWT, etc. * Experience in designing and working with No SQL Databases such as Mongo etc. * Experience in designing and working with SQL Databases such as MySQL, Postgres, etc. * Experience in building solutions on top of any of cloud technologies like AWS, Google Cloud. * Excellent written and verbal communication skills. * Experience with building service side applications with object-oriented design and Multi-page MVC architecture. * Actively practicing professional software engineering best practices for the full software development life-cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Responsibilities: In this role, the individual will be part of the engineering team and will be responsible for * Participating and collaborating with Product Owner/ Cross-functional teams in the organization to understand the business requirements and to deliver solutions that can scale. * Design and Develop API in NodeJS using Express JS framework with relevant middleware integrations. * Designing and implementing software that is simple, intuitive, and easy to use with Test first driven Approach. * Proactively anticipating problems and keeping the team and management informed in a timely manner. Basic Requirements: * 1-2 years experience in designing and building secure large-scale systems. * Deep experience in one or more relevant front-end frameworks such as React. * Ability to rapidly prototype and adjust in response to customer feedback * Strong problem solving and troubleshooting skills. * Solid coding practices including peer code reviews, unit testing, and a preference for agile development. * Expertise in NodeJS and JavaScript; * Strong in Jasmine, Karma, Jest, Mocha, Cucumber JavaScript testing frameworks. * Strong in REST, GraphQL API frameworks. * Knowledge of securing REST APIs using OAuth, JWT, etc. * Experience in designing and working with No SQL Databases such as Mongo etc. * Experience in designing and working with SQL Databases such as MySQL, Postgres, etc. * Experience in building solutions on top of any of cloud technologies like AWS, Google Cloud. * Excellent written and verbal communication skills. * Experience with building service side applications with object-oriented design and Multi-page MVC architecture. * Actively practicing professional software engineering best practices for the full software development life-cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.

One address, no account. We’ll tell you when matching roles go live.