Senior Low-Level Engineer (181193) Porto, Greater Porto
We are looking for a Senior Low-Level Engineer, to integrate directly the team of our client – a reference company in the IT sector.
What will be your main tasks and responsibilities?
- Take a leading role in shaping and development of a mobile application for our client;
- Provide technical leadership across projects—defining architecture, guiding implementation, and ensuring high-quality outcomes that align with both business goals and user needs;
- Work closely with project managers, developers, and clients to shape technical direction and create robust solutions;
- Develop Flutter applications for Windows, Android and iOS with focus on the low-level implementations;
- Maintain Installer and low-level libraries for Windows;
- Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions;
- Contribute to architectural decisions and implement robust, maintainable cross-platform mobile applications;
- Conduct code reviews, promote continuous improvement, and ensure coding best practices;
- Mentor and support team members by sharing technical best practices and introducing emerging technologies;
- Testing with mobile devices and client's hardware in combination with BLE, NFC and cable communication.
What is required from you?
- Bachelor's degree in Computer Science, Information Technology or similar;
- Minimum of 05 years of experience in application or embedded development and architecture;
- Strong knowledge and hands-on experience with device communication;
- Experience with the Windows Ecosystem (Win32 API);
- Strong knowledge of C++;
- Practical involvement in communication protocols;
- Interest and initial experience with Flutter is beneficial;
- Excellent communication and collaboration skills;
- Strong problem-solving and analytical skills;
- High level of self-motivation and a proactive approach to managing work;
- Strong personal commitment to delivering robust, high-quality results;
- Ability to balance technical expertise with business objectives;
- Fluent in English, both written and verbal
Sounds like you? Send us your CV and let’s talk!