About the job Participate in the entire product development life cycle, from requirements, designs to implementations. Troubleshoot and improve current systems and their performance through close collaboration with different product teams. Learn and expand your knowledge through individual research or team discussions to keep up with industry standards. Ensure coding quality, for yourself and other peers. Develop significant components or modules and contribute to the design and maintenance of the products. Support the team leader on technical analysis to provide the best technical solution and support colleagues in solving technical issues to complete the assigned projects/tasks in a timely manner.
