Backend Developer

Years of Experience Required : 2 to 5

Job Description:

We are looking for an experienced Back-end developer to join our IT team! As a Back-end Developer, you will be responsible for the server-side web application logic as well as for the integration of the front-end part. If you have outstanding programming skills and a great passion for developing beautiful, innovative applications, then you will love this job.

Responsibilities:

  • Build high availability and extremely reliable high volume transactional systems
  • Deliver reliable solutions that handle massive data and high traffic
  • Focus on scalability, performance, service robustness, and cost trade-offs
  • Continuously drive to explore, improve, enhance, automate, and optimize distributed systems and tools to best meet evolving business and market needs
  • Take a moderately complex problem and come up with a modularized, mai developed independently across team to better understand the problems antainable system which can bend figure out potential blockers/enhancement which can help solve problem better
  • Mentor other SDEs and advise the leadership team on the technical vision
  • Should be able to debug an existing code and build new features when minimal or no documentation of prior implementation is provided
  • Hands on with service oriented architecture, building and deploying services is an added advantage
  • Know-how usage of MVC architecture including utils, helpers, services and libraries is an added advantage

Desired Candidate Profile:

  • Bachelors in Engineering
  • 2-5 years of experience in Backend Technologies is must
  • Must be a proven performer and team player that enjoy challenging assignments in a high-energy, fast growing and start-up workplace
  • Must be a self-starter who can work well with minimal guidance and in fluid environment
  • Hands-on experience in writing Node.js applications (including Socket.io and Express or similar)
  • Proficiency in multiple programming language, both dynamic (JavaScript, Python, etc.) and strongly typed object oriented language
  • Experience with web technologies, Linux, MySQL, memcache, redis
  • Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server side development will be an added advantage
  • Excellent data structure & algorithm and problem solving skills
  • Having AWS experience and Full-stack knowledge will be an added advantage