Join video conferencing calls with the product team in requirements gathering and feature enhancement discussions.
Build, Maintain and enhance our SaaS product.
Participate in sprint planning, ensuring effective decomposition of epics and user stories into estimated tasks and subtasks with clearly defined owners.
Participate in agile stand ups and retrospectives. Proactively help and support colleagues remove impediments and continuously improve team productivity and satisfaction.
Conduct code reviews and ensure a quality-centric team approach to development.
Requirements. MUST HAVES. You are excited to work on a modern full stack AngularJS, React JS, Javascript, NodeJS, mySQL and PHP application and 8+ years of total hands-on experience with a mix of mentoring and handling team operations.
Strong to expert-level knowledge of JavaScript.
Openness to handle product migration on React GraphQL Node based platform.
You can handle the entire software development life cycle, end to end.
You have excellent communication skills. Excellent spoken and written English.
Strong organizational skills and a details-oriented, meticulous work ethic.
Ability to take the team along and get the work delivered within timelines.
A good instinct for business and commercial value versus development effort.
You can self manage your projects.
You lead others, and others look to you for guidance.
You have strong knowledge of databases (SQL and No-SQL based).
You care deeply about software quality and testing.
Nice To Haves. Worked on AWS lambda with Node JS will be a plus. You have strong and up to date HTML, CSS, and Javascript skills. Experience with progressive web app development, including install prompts, custom service workers, caching of static resources and requests, offline capabilities.