Full Stack Software Engineer
Guarde esta oferta e mantenha a sua pesquisa organizada
Crie uma conta gratuita para guardar ofertas, criar alertas e voltar a este anúncio a partir do seu painel.
Ao continuar, aceita os nossos Termos & Política de Privacidade.
As a Full Stack Software Engineer, you are responsible for both the client-side user experience and the server-side information structure of our software ecosystem. This means implementing and maintaining our web front-end, while also developing, maintaining and scaling up our platform and vehicle information database, ensuring its reliability, scalability, performance and cost- effectiveness. You will evaluate emerging technologies and provide innovative, cost-effective solutions across the whole stack. Be ready to be part of a highly innovative team, always searching for new technologies and standards to keep improving our technological stack in an agile environment.
You will be part of our Software team, where multiple cross-functional and self-organized teams work together to create robust and innovative solutions that increase the value, efficiency and reliability of our web and mobile applications.
As a FullStack Software Engineer you willParticipate in the specification and UI/UX Design stages of new features and improvements, supporting our Product Owner and Product Designers;
Implement and maintain the web front-end of our software ecosystem, building responsive and accessible user interfaces;
Implement and maintain core services with business logic, serving REST/JSON APIs implemented with .NET;
Design and implement the software architecture to support high availability and horizontal scalability;
Optimize the application for maximum speed and scalability;
Build reusable code and libraries for future use, and extend the UI Toolkit with custom features and components whenever necessary;
Advocate for improvements to product quality, security, and performance;
Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
Strong technical background with a bachelor's or master's degree in computer science or similar relevant fields;
Solid knowledge of C# and the .NET ecosystem;
Hands-on experience with web front-end development, including HTML, CSS and JavaScript/TypeScript;
Good knowledge of relational databases, particularly SQL Server;
Knowledge of software design and architecture, including client-side architecture and design patterns;
Understanding of various coding methods and computer languages;
Knowledge of software development life-cycle processes;
Reliability and great problem-solving skills, with great attention to detail;
Ability to work under pressure;
Fluency in English.
Experience building web UIs with .NET web frameworks (e.g., Blazor);
Experience working with design systems and component libraries;
Experience with cloud environments and CI/CD pipelines.
Annual Gross Salary Band for the role: 30,000€ - 40,000€;
Food Allowance of 10.20€ per working day;
Health Insurance to you and your children;
Fringe Benefits Policy (for Portugal located workers);
Flexible Work Hours - adjust your schedule to your needs;
22 vacation days, plus up to 3 extra time off days according to your tenure;
Work Setup - remote, hybrid, onsite - if your job can be done remotely, and you prefer to, you’re free to choose;
Hardware and software for a full remote setup;
Quarterly Events to discuss Strategy;
Autonomy and Ownership Culture;
Continuous feedback culture;
Innovation Mindset;
Career Acceleration.
Remote / Hybrid / Coimbra #LI-Remote
This role can be performed Remotely in Portugal, or hybrid/office in Coimbra, Portugal.
Regardless of the arrangement, availability to attend in-person meetings at our Coimbra office is expected when required. A minimum average of once every month should be expected.
What you can expect from the recruitmentScreening call with HR
1st Interview (1h)
HR and Hiring Manager
We want to get to know you better and navigate through your experience, skills and motivation.
Take home