About this role
Job Requirements
Job Description Essential Responsibilities In this role, you will:
• Collaborate with product manager and architect to understand requirements and detail the user stories • Work with team to identify and close technical feasibility • Engage and drive technical discussions; participate in technical designs and present technical ideas through white boarding • Demonstrate the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle. • Maintain code quality through best practices, unit testing and code quality automation • Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module • Be an expert in assessing application performance and optimizing/improving it through design and best coding practices • Coach and mentor junior engineers
Qualifications / Requirements
• Bachelors/Master's degree in Computer Science Engineering or related disciplines with at least 12 years of relevant experience • UI developer with deep knowledge of UI techs – Angular , Redux , TypeScript , JavaScript , SCSS , WebSockets • Experience working within Agile/Scrum software development framework • Strong Debugging and Troubleshooting Expertise
Work Experience 9+ years Experiennce
• UI developer with deep knowledge of UI techs – Angular , Redux , TypeScript , JavaScript , SCSS , WebSockets • Experience working within Agile/Scrum software development framework • Strong Debugging and Troubleshooting Expertise