Backend Developer intern
Garnish Company Verified employer
Actively hiring · Posted 23d ago · JEV2610AEC95C7396
Job description
**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.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Garnish Company.
- Track your application and get updates by email and WhatsApp.