Key Responsibilities:
-Own the code, spending 70%-80% of the time in hands-on activities.
-Guard the integrity of the company s API as a public contract, ensuring its interface follows RESTful conventions, web standards, and industry best practices.
-Building reusable components and front-end libraries for future use.
-Support the developments until they are installed in production.
-Propose improvements in the solutions and tools.
-Apply the principles of design and architecture defined by the company.
-Refactoring of the existing components in the platform, according to the needs of the business.
-Ensuring design and implementation is efficient and high performance.
-Implement the automatic tests associated with the development.
-Develop extensible and scalable solutions that could be used by other teams.