Collaborate with key stake holders to match the raw requirements into design specifications
Responsible for developing scalable and secure web services
Design and develop engaging user experiences
Write well designed, testable, efficient code by using best software development practices
Visualize data from various back-end services and databases
Create and maintain software documentation
Be responsible for maintaining, expanding, and scaling up the web application
Stay plugged into emerging technologies/ industry trends and apply them into operations and activities
Skills & Experience
Experience in developing scalable applications
Proven working experience in web programming using any of the technologies like Node. js, Go, Django, etc
Top-notch programming skills and in-depth knowledge of modern HTML/ CSS, JavaScript
Working experience with popular web development frameworks like AngularJS, JQuery, Bootstrap, etc
Experience in working with relational databases and NoSQL databases
Familiarity with continuous integration systems will be a plus
Excellent communication skills, verbal and written
Must be creative and able to develop new approaches to complex design problems
,
Other details