Regular working hours 3:30 pm to 12:00 am IST
Participate in full measure within the team in the planning of sprints, in their execution and in their delivery.
Design, refine, develop, test and maintain the software using Agile methodology;
Analyze and troubleshoot code, correct errors as required;
Write highly maintainable code that scales and interfaces well with other systems;
Collaborate with project team in the execution of projects to achieve quality customer experiences;
Ensure product quality;
Ensure the highest level of usability, desirability, and customer satisfaction;
Develop unit, functional, regression, and integration test suite;
Participate in improving tools for development
Work with the Product Owner to improve the user stories and propose solutions to bring value to the business
Work actively on the product emerging design
Keep your job transparent for the rest of the team
Help the team to solve problems.
Interact with team members, even if they are in different time zones
Bachelor degree in Computer Science or related
5+ years experience with web development
Must Have Skills
Knowledge of OOP
Experience in web development
Experience in MCV and MVVM
Experience in writing Unit Tests
Team player and ability to work individually
Strong verbal and written communication in English
Excellent analytic and problem solving Skills
Ability to clear requirements with users.
Good judgment, flexible, a positive attitude, self-motivated, able to react effectively to change.
Committed to Constantly improve own work methods to gain state-of-the-art agile software engineering skills
Enhance skills beyond own core functional focus and work on other tasks for the benefit of the team