Found Description
About the role:
As a Staff Software Engineer, you will be involved in all phases of development lifecycle. You should be knowledgeable in object-oriented development and engineering best practices.
What you’ll be doing:
Design, build, and maintain efficient, reusable, and reliable code
Proactively suggest improvements to applications and processes that enhance the client experience or improve performance
Participate in the maintenance and support of the solution
Participate in Agile development process and ceremonies
Work with the Product Management team to understand and document project requirements
Collaborate with other engineers on the technical design of solutions
Keep up to date on the latest technical developments in your area
Implement design concepts from the UI/UX team.
Ensure compliance with Web standards...