Work on both user interaction and user experience as well as the systems and technologies that operate on the server;
Everything a website/application user sees, clicks, or uses to input or retrieve information, as well as the functionality that runs behind the scenes;
Create integrated solutions that bring the website/application design to life and ensure its full functionality;
Act as the link between graphic design and full technical implementation, able to transform visual concepts into functional realities across all layers of the website/application.
Develop and maintain digital services and software applications;
Analyze and assist in defining application requirements;
Work in multidisciplinary teams;
Recommend solutions by comparing the advantages and disadvantages of alternative development strategies;
Ensure application interoperability;
Ensure correct performance, compatibility, security, and scalability of services;
Ensure that unit and integration tests are properly maintained and correct.
Requirements
Degree in Computer Science, Computer Engineering, Management Information Systems, Telecommunications Engineering, Network and Computer Systems Engineering, Informatics, Information Management, or a related field.
Minimum of 7 years of experience in the area, with the last 3 years including: Front-End Development: React + JSX, Node.js, Leaflet, Liferay, Sass;