Job Overview
We are seeking a skilled professional to assume the role of Senior Low-Level Software Engineer.
Key Responsibilities:
* Technical Leadership: The ideal candidate will take a leading role in shaping and development of mobile applications, defining architecture, guiding implementation, and ensuring high-quality outcomes that align with business goals and user needs.
* Provide guidance across projects to ensure successful delivery, leveraging expertise in low-level implementations.
* Collaborate closely with project managers, developers, and clients to shape technical direction and create robust solutions.
* Develop Flutter Applications for Windows, Android, and iOS, focusing on intricate details and complexities.
* Maintain Installer and low-level libraries for Windows, optimizing performance and efficiency.
* Work effectively with cross-functional teams to understand project requirements and translate them into practical technical solutions.
* Contribute to architectural decisions and implement solid, maintainable cross-platform mobile applications.
* Evaluate code quality through regular reviews, promote continuous improvement, and enforce coding best practices.
* Support team members by sharing technical expertise and introducing emerging technologies.
* Utilize testing techniques with mobile devices and client's hardware, incorporating BLE, NFC, and cable communication.