Full Stack Developer (SDE-II)
Responsibilities :
Developing apps end to end.
Designing user interactions on web pages.
Developing back end applications.
Mentor junior programmers in the team and plan their skill development.
Encourage team to create a strong technical document on different development platforms / consoles
Creating servers and databases for functionality.
Ensuring cross-platform optimization for mobile phones.
Ensuring responsiveness of applications.
Working alongside graphic designers for web design features.
Seeing through a project from conception to finished product.
Designing and developing APIs.
Meeting both technical and consumer needs.
Staying informed and educated about developments in web applications and programming languages. Requirements :
Bachelors or Masters in Computer Science or a related field
2+ years of experience in a full stack product life-cycles including developing of UX and backend services.
Experience of modern web development technologies and techniques, including HTML5, CSS 3.0 JavaScript Libraries / Frameworks (Bootstrap.
js, Backbone.js, React.js etc.)
Knowledge of WEB Protocol, REST, JavaScript
Experience developing object-oriented software, with mastery of one or more relevant languages (Javascript, Python, Ruby etc.)
Top notch coding skills
Demonstrated passion for user experience design and improving usability
Strong sense of ownership and drive
Sharp problem solving skills and ability to resolve ambiguous requirements
Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability
Ability to learn new technologies and systems Preferred .