Backend Developer
Bengaluru (Bangalore), India
16d ago
source : Cutshort

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.

js / Golang, AWS, Web services, AJAX, Javascript libraries, etc ¢ Produce high quality (scalable and robust) code, perform code reviews and mentor / lead other engineers.

¢ 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.

Skills : - NodeJS (Node.js), Go Programming (Golang), Amazon Web Services (AWS), Javascript, Python, MongoDB, MySQL and Artificial Intelligence (AI)

Add to favorites
Remove from favorites
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form