Looking to take the next big step in your IT career?
Then you've come to the right place – welcome to Smart!
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Strong experience with C#, WPF, XAML, and .
NET (Core/Framework).
Solid understanding of the MVVM design pattern.
Familiarity with frameworks like Prism, ReactiveUI, or similar (a plus).
Knowledge of REST APIs, dependency injection, and asynchronous programming.
Experience with version control systems (e.G., Git).
Strong problem-solving skills and attention to detail.
Good communication skills and ability to work collaboratively in a team environment.
Nice to have:
Experience with Entity Framework or other ORM tools.
Familiarity with unit testing and test automation.
Knowledge of DevExpress, Telerik, or other UI component libraries.
Understanding of Agile/Scrum methodologies.
Where can you be SMART?
Hybrid model in Lisbon