Mobile Application Developer Opportunity
">
* We're seeking a skilled Senior Low-Level Software Engineer to join our team of innovators.
In this role, you'll take a leading part in the development and maintenance of mobile applications for our clients. Your technical expertise will shape the direction of projects, ensuring that solutions meet both business needs and user requirements.
Your key responsibilities will include:
* Providing technical leadership and guidance across various projects;
* Collaborating with project managers, developers, and clients to define technical strategies and create robust solutions;
* Developing Flutter applications for Windows, Android, and iOS, focusing on low-level implementations;
* Maintaining installer and low-level libraries for Windows;
* Working with cross-functional teams to understand project requirements and translate them into technical solutions.
As a member of our team, you'll contribute to architectural decisions and implement high-quality, maintainable cross-platform mobile applications. You'll also conduct code reviews, promote continuous improvement, and ensure adherence to coding best practices.
To succeed in this position, you'll need a strong foundation in computer science or a related field, along with relevant work experience in application or embedded development and architecture. A bachelor's degree is preferred, but equivalent work experience is acceptable.
You should have a solid understanding of C++ and practical experience with device communication. Familiarity with the Windows Ecosystem (Win32 API) is essential. Additionally, you'll need excellent communication and collaboration skills, strong problem-solving and analytical abilities, and a high level of self-motivation.