OneSpan
Principal Android Developer
OneSpan
Brussels, Belgium
You will actively create seamless, secure solutions using the latest best practices, ensuring OneSpan stays at the forefront of the industry by collaborating with other software engineers, product architects, security specialists, and other stakeholders. We expect you to bring enthusiasm and dedication to delivering high-quality solutions, continuously seeking ways to improve and innovate. This is your opportunity to influence the future of OneSpan’s offerings and have your voice heard.
You Will
- Participate in the design, development, and maintenance of security-related mobile applications and other software components on Android;
- Identify technologies and tools that enhance user experience and streamline development;
- Actively contribute to all stages of the development lifecycle, including analysis, design, coding, and testing;
- Implement and maintain CI/CD pipelines and automated testing frameworks (unit tests, UI tests) to enhance development efficiency and code quality;
- Mentor and coach junior developers, fostering a culture of knowledge sharing and continuous learning;
- Utilize Agile methodologies to drive rapid iteration, adapt to change, and continuously improve processes and documentation;
- Ensure the highest level of mobile security, trust, and user experience by maintaining excellent code quality and adhering to best practices.
You Will Have
- A higher degree in computer science or a related field;
- Technical project management or lead experience;
- Minimum of 5 years of experience in Android development;
- Proven experience working within an Agile environment;
- Excellent knowledge of Kotlin and Java;
- Solid understanding of Android SDK and mobile app architecture;
- Experience working with RESTful APIs, JSON, and modern third-party libraries such as Retrofit, Kotlin Coroutines, Moshi, Hilt/Koin and Room;
- Proactive problem-solving abilities;
- Strong communication and leadership skills;
- Excellent organizational skills and a great team spirit;
- Fluent knowledge of English.
Nice to Have
- Experience with Jetpack Compose;
- Familiarity with mobile security principles and experience in developing secure applications;
- Experience working with cross-functional teams, including product owners, UX designers, and other developers;
- Familiarity with CI/CD pipelines and automated testing (unit tests, UI tests);
- Knowledge of project management and version control tools (e.g., Jira, GitLab).
Don’t forget to mention globalvacancies.org when applying.
To help us track our recruitment effort, please indicate in your email/cover letter where (globalvacancies.org) you saw this job posting.