Software Developer
Id: AT0090
2023-06-19
· Contribute and maintain a UI framework, by working with designers and developers.
· Implement reusable, testable, and accessible UI components, based on modern web tools and technologies.
· Work with developers from other teams, to help them use the library in their applications.
· Participate in architectural strategies, from PoC, proposal to implementation Modernize the library with latest tools and technologies.
· Design, develop, document, test, and debug new and existing software.
· Use the ReactJS framework, which involves creating various components and integrate these components to build the complete user interface.
· Develop custom solutions within an existing application framework. Demonstrate the ability to code, test, and document and deploy a solution.
· Contribute to all phases of the software development lifecycle using best practices in object-oriented techniques.
· Write test reports and conduct testing when necessary. Testing the product in controlled, real situations before going live.
· Participate in software design meetings and analyze user needs to determine technical requirements.
· Troubleshoot, debug, and upgrade existing software.
Qualification:
This position requires a minimum of a Bachelor’s Degree or its equivalent in Computer Science or a closely related field.