Ubique Systems
Android Developer
Ubique SystemsNetherlands7 hours ago
ContractInformation Technology

Senior Android Developer He is responsible for designing, developing, and maintaining high-quality Android applications, writing and testing scalable code in languages like Kotlin and Java, and leading technical aspects of projects Key responsibilities also involve collaborating with cross-functional teams, mentoring junior developers, troubleshooting bugs, optimizing performance, and implementing new technologies. Key responsibilities Application development Design, develop, and maintain robust and scalable Android applications. Code quality and architecture Write clean, efficient, and well-organized code. Ensure code quality, manage technical debt, and set the technical direction for projects. Technical leadership Guide and mentor junior developers, lead feature development, and own the delivery of major components. Collaboration Work closely with product managers, designers, and other engineers to define, design, and ship new features. Performance and optimizationI Identify and fix bugs, troubleshoot performance bottlenecks, and continually optimize the application for speed and resource efficiency. Testing and quality assurance Write unit tests, conduct application tests, and collaborate with QA to ensure successful deployments. InnovationContinuously discover, evaluate, and implement new technologies to improve development efficiency and platform capabilities. Required skills and experience Strong proficiency in Android development, including frameworks and tools like Android SDK, Android Studio, Kotlin, and Java. Experience with mobile testing frameworks such as Espresso and JUnit. Familiarity with version control systems (e.g., Git) and Agile development methodologies. Experience with APIs, including both third-party and Google APIs (e.g., Maps, Firebase).Understanding of mobile security, UIUX principles, and data analytics platforms

Key Skills

Ranked by relevance