ROLE AND RESPONSIBILITIES
● Building highly usable and performant web applications meeting business requirements using
JavaScript, HTML, CSS, and is nice to have.
● Building reusable components and front-end libraries for future use
● Translating designs and wireframes into high-quality code
● Learn and understand user interactions
● Optimizing components for maximum performance across a vast array of web devices and browsers
● Analyze complex business requirements, creating technical specifications for complex platforms and
applications.
● Provide coding direction to less experienced staff or develop highly complex original code.
● Verify program logic using testing and debugging best practices (TDD, BDD), including design of testing
systems and preparation of test data.
● Use the Agile SCRUM model to deliver solutions with a high level of flexibility and adaptability.
Participate in, design, and implement all aspects of code lifecycle, including design & implementations
of CI/CD pipelines, deployment, and operational concerns.
● Develop new documentation, technical procedures, user guides, and operational workflows.
● Team player - Ability to work well in a team - carrying out own part and helping to pull and achieve as a
team. Maintaining good rapport with the team and creating a friendly environment.
● Time Management - Organizing workload to achieve maximum productivity and working in a timely and
professional manner.
● Team Orientation- Seeks and accepts advice, suggestions, and constructive criticism from other team
members to achieve team goals; Gets involved in team activities and helps the team grow.
QUALIFICATIONS AND EDUCATION REQUIREMENTS
● BE/B-Tech /MCA or any equivalent degree in Computer Science OR related practical experience.
● 6+ years overall programming experience building n-tier web applications using HTML, JavaScript, CSS,
REST APIs, JSON data, Ajax, and XSL.
● 4+ years working with HTML, CSS, JavaScript, libraries like jQuery, Boo