Eligibility : ME/M.Tech, BE/B.Tech
Location : Bangalore
Last Date : 26 Mar 2014
Job Description :
The person is expected to work in close association with the senior management, understand their requirements and need, understand the road map and help in the implementation of the same. He has to mentor and guide junior developers and team members.
Job Responsibilities:
• Work with senior management and clients to understand and refine product requirements
• Work with senior architect to understand and evolve product architecture
• Assume overall responsibility for the design and implementation of product features and bug fixes (working in team of yourself + 2 or 3 junior engineers)
• Completely own the implementation of interactive web aspects of the App (Javascript, jQuery, and friends)
• Help out with server backend by providing assistance in design and guidance
• Guide and mentor the junior engineers so that they successfully accomplish their tasks
Skills and Qualification:
• B.tech or M.Tech minimum 70% aggregate
• Hands-on experience in all the 3 major areas of web development: server backend, frontend presentation (HTML, CSS) and interactive web (javascript and jQuery)
• Excellent hands-on knowledge of Javascript and libraries
• High energy level, ability to mentor and guide the team
• Ability to guide and mentor team members
• Ability to troubleshoot and solve technical problems creatively
• Experience with unit testing concepts and tools
• Minimum 2 years work experience in the field of web application development
Technologies we work with:
• Server backend: Python, Django, MySQL, Postgresql, MongoDB, Celery, RabbitMQ, Boto, Gunicorn, Nginx, Apache, Fabric
• Deployment: AWS (EC2, RDS, S3, ELB, EBS, Auto Scaling, CloudFront), Heroku, Microsoft Azure
• Fronted: HTML, CSS, Bootstrap, LESS, SAAS, Selenium
• Interactive web: Javascript, jQuery, jQuery UI, Backbone.js, AngularJS, Sencha, extJS
• Mobile: PhoneGap, jQuery Mobile