Summary
Join Veriff's Engineering team as a Senior Android Engineer and help build scalable systems, mentor engineers, and drive business impact. You will design high-performance, maintainable, and secure systems, set the bar for technical excellence, improve automation and scalability, and take responsibility for end-to-end development. This role requires extensive experience in building large-scale applications, architecting features leveraging device sensors, and working with various programming languages and technical stacks. A Bachelor's degree in Computer Science or a relevant field is required. Veriff offers remote flexibility, stock options, learning budgets, and comprehensive health and wellness benefits.
Requirements
- Prior experience building large-scale applications and approach problem-solving thinking in systems
- Extensive experience architecting and implementing features that leverage a variety of device sensors, such as the camera (CameraX/Camera2), GPS, and gyroscope. This includes a deep understanding of data filtering, performance optimization, and handling the diversity of sensor hardware across the Android ecosystem
- A curious and adaptable mindset when tackling complex challenges, applying a holistic perspective to develop well-thought-out, effective solutions
- A demonstrated ability to grow and foster growth within teams by setting new standards
- Experience in delivering, curating, and improving specific components, features, or systems
- A proven track record of developing, debugging, and shipping software products within large codebases in high-volume, high-traffic, and challenging environments
- Extensive experience working with various programming languages and technical stacks across different domains (frontend, backend, data science, mobile, etc.)
- A Bachelor's degree in Computer Science, Computer Engineering, or a relevant engineering field
Responsibilities
- Build & Scale: Design high-performance, maintainable, and secure systems that handle millions of verifications
- Lead & Mentor: Set the bar for technical excellence, sharing knowledge and guiding engineers
- Innovate & Optimize: Improve automation, scalability, and reliability
- Own & Deliver: Take responsibility for end-to-end development in collaboration with product and design
- Solve with a Holistic Mindset: Apply curiosity, adaptability, and multi-skill problem-solving to technical challenges
Benefits
- Remote flexibility & global team
- Stock options & career growth opportunities
- Learning budget & refresh days
- Comprehensive health & wellness benefits
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.