Backend Engineer @ SHEROES in Saket, New Delhi, Delhi, India | Stackraft

SHEROES

Backend Engineer

Saket, New Delhi, Delhi, India

Job Closed

Type : Fulltime

Experience : 1-3 years

Team Size : 50-200 employees

Salary : 1000000 - 1800000 INR

Required Skills

Java

Algorithms

Data structure

Microsoft SQL Server

MongoDB



Nice to have Skills

Java



Company Name: SHEROES (www.sheroes.com) SHEROES is a women's community platform, offering support, resources, opportunities and interactions via Sheroes.com and the SHEROES App. SHEROES - Communities for Women, is a safe and trusted space, where members discuss health, careers, relationships and share their life stories, achievements and moments. The app also offers a dedicated helpline where members can talk to counsellors on all aspects of their growth journeys. SHEROES is funded by the best investors in the industry like Lumis Partners, Rajul Garg, Rajan Anandan (former MD, Google India), Vijay Shekhar Sharma (Founder CEO, PayTM), Anand Chandrasekhar (Former Director, Facebook), People Strong, HR fund, etc. Job Description: We are looking for a proficient backend engineer to build a robust tech stack for SHEROES. The ideal candidate should have experience with development & deployment of server endpoints, REST based APIs including all server-side logics, definition, interaction and maintenance of databases, and ensuring high performance and responsiveness to requests from various client end-points (mobile & web apps). A basic understanding of front-end technologies would be an added advantage as it would help troubleshoot issues in integrating the endpoints. Responsibilities: Designing the server side architecture including selecting the right technologies that can scale and cater to the business requirements. Development of REST API endpoints with all the required business logic, based on the product requirements for all client endpoints (initially mobile applications). Ensuring high availability and reliability of all the endpoints and jobs at all times. Implementing all the security best practices to ensure all the business data stays secure Have proficient knowledge in using a version control system like Git. Reviewing code of peers and collaborating to give feedback from time to time. Requirements: Minimum 3 years of experience as a backend engineer in a reputed software company Must be a great team player with a hustling mentality and a get-work-done attitude. Strong knowledge of fundamentals in Computer Science like OOP, data structures and algorithms. Excellent coding skills. Should be fluent in at least 1 object oriented programming language and be able to convert product requirements to code with ease. Writing good unit tests & integration tests with reasonable code coverage is a big plus. Experience with multithreading and asynchronous programming Experience in writing backend applications involving REST APIs and relational databases. Love for bash shell is a must-have. Basic experience in DevOps is a big plus i.e some experience in SSH, bash scripting for tasks like ETL, cron etc.

2019-8-28