Job Description
We are looking for champions in backend development with experience in NodeJs/Python. You would be working on NodeJs, Python, PostgreSql, MongoDB, Redis Elastic search, RabbitMq, SQS, Docker, AWS.
Responsibilities
- Participate in agile software development, prototyping and code reviews.
- As a backend engineer, you will work on back-end services in Node JS, MongoDB, PostgreSQL, Redis.
- Design, implement and/or use RESTful web services.
- Designing database schema.
- Writing automation test cases.
- Write testable, well-thought-out code within the ecosystem, embracing additional languages and frameworks when appropriate.
Requirements
- Prior experience working on a scalable web-based application.
- 3+ years of experience as a Backend developer.
- Experience designing, implementing and using RESTful Web Services with Service-Oriented Architecture.
- Knowledge & amp; basic understanding of JavaScript frameworks like React, D3 etc and strong experience working with MVC.
- Solid understanding of version control principles, preferably using Git.
- Experience using mocking frameworks, testing frameworks, dependency injection, NoSQL and/or relational databases.
- Strong knowledge on how to navigate the vast and quickly evolving collection of open-source projects and select the right tool for the job.
- Attention to detail and the ability to build reliable, scalable, and flexible software.
Skills
Node.js,Python,Django,Express.js