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