Technology, transformation, and innovation are part of our DNA.
We are a tech consulting company with over a decade of experience developing national and international projects in IT and Telecommunications – and we want to be part of your story.
??
What do you need to become a SMART Frontend Developer?
Bachelor's degree in Computer Science, Information Systems, or a related field;
Minimum4 years of experience in Frontend Development;
Strongproficiency in
React
(hooks, components, state management, routing);
Solid experience with
JavaScript, TypeScript, HTML, and CSS
;
Familiarity with
Visual Studio
and ability to connect frontend code with backend APIs (basic backend understanding, no backend coding required);
Experience with
frontend testing frameworks
(e.G., Jest, React Testing Library, Cypress or similar);
Knowledge of
responsive design
and
cross-browser compatibility
best practices;
Experience with
Next.Js
is a plus;
Strong analytical mindset, attention to detail, and proactive attitude;
Excellent communication skills in
English
(spoken and written).
??
What will be your role at SMART?
Design, develop, and maintain high-quality user interfaces using
React
;
Collaborate closely with backend developers to ensure seamless integration and data flow;
Implement and execute
frontend testing
strategies to guarantee performance and reliability;
Optimize web applications for
speed, scalability, and user experience
;
Participate in code reviews and contribute to continuous improvement of coding standards;
Support the migration and modernization of existing frontends;
Stay updated with the latest frontend technologies and best practices;
Work collaboratively with cross-functional teams (UX/UI, QA, backend, and business stakeholders).
Why be SMART?
We make the projects we work on a reality.
We love what we do and take pride in the results.
We are simple and efficient.
We value our people.
We are a dynamic, trustworthy, and passionate team.
??
Where can you be SMART?
???
Hybrid model – Lisbon, Portugal