We are looking for a Back-End Web Developer responsible for managing the interchange of data between the server and the users.
Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
You will also be building services for use by the internal team (both tech and non-tech members) to automate tasks or enhance experience.
Responsibilties ¢ Understand the user requirements, existing database, and systems to design, develop, maintain and scale the tech infrastructure to support user growth and business priorities.
¢ Design and develop new product features and collaborate with server-side and UI developers to build components using Node.
¢ Work independently as well as in conjunction with technical and business teams to build products that are customer-centric, reliable and scalable.
Skills ¢ Eternally curious and efficient self-learner. ¢ Exceptional programming, problem-solving and analytical skills with expertise in Node.
js / Golang / Python / Web services / Unit test automation frameworks ¢ Has previously built at-least one product that scaled to 1 Million+ monthly users / 10,000+ concurrent users.
¢ Test Driven Development ¢ RESTful APIs. ¢ Database technologies like MongoDB and Relational Database (MYSQL, POSTGRES, SQL Server etc.).
¢ Microservices framework ¢ Aws services-EC2, SES, S3, SNS ¢ Working knowledge of other AWS services like Kinesis, Lambda, etc would be a plus.
¢ Knowledge / Experience in AI / ML would be a plus.