This post is over 30 days old. The position may no longer be available

Back End Web developer.

Tabletop Menu , Bangalore · tabletop.menu · Full-time employment · Programming

About this role

This is very exciting time for us as we are looking to add couple of key members to our young team at a critical time. We are looking a candidate whom has a diverse technical skill set but also strong aptitude for understanding business logic. This is your opportunity to apply all your acquired knowledge to shape & create cutting edge products from scratch. You’ll be surrounded by deeply passionate group of people and we are hoping to find the right people whom have the can do attitude, focused and driven.    

Job Profile

This particular role is for Back End Web developer whom is focused on developing products for mobile using AWS Cloud infrastructure, some knowledge of front end development is a plus. Candidate must be proficient in required skills, there will not be much room for on the job training.

Required Core Skills

  • 3 plus years of experience.
  • Proficient in JavaScript.
  • Has worked on developing frameworks on back-end development.
    • Experienced with various AWS product stack.
    • Completed projects using Node JS to develop & manage databases.
    • Written API to send and fetch data and has written server side logic to create triggers.
  • Knowledge of front end development using Angular JS and or Reach JS is a plus.

Responsibilities

  • Design and develop the overall back-end architecture of the web application.
  • Implementation of a robust set of services and APIs to power the web application.
  • Optimization of the application for maximum speed and scalability.
  • Implementation of security and data protection.
  • Integration of the back-end aspects of the web application. 

Skills and Qualifications

  • Proficient knowledge of a back-end programming language {{JavaScript (NodeJS), PHP etc.}}
  • Knowledge of advanced JavaScript libraries and frameworks such as AngularJS, BackboneJS, ReactJS etc.
  • Understanding differences between multiple delivery platforms (such as mobile vs, desktop), and optimizing output to match the specific platform
  • Good understanding of server-side templating languages {{such as Jade etc}}
  • Creating database schemas that represent and support business processes
  • Data migration, transformation, and scripting
  • Management of hosting environment, including database administration and scaling an application to support load changes {amazon aws (ec2, S3, RDS etc)}
  • Ability to implement automated testing platforms and unit tests
  • Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery 
  • Some understanding of hybrid apps development is a plus.
  • Proficient understanding of code versioning tools {{e.g. Git}}
  • Familiarity with development aiding tools {{such as Bower, npm, Gulp, Grunt, etc.}}
  • Proficient in integrating 3rd party libraries at backend.

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer