(V-118) SENIOR MOBILE APPLICATION DEVELOPER

Bebeemobile


About the Role We are seeking a skilled Mobile Developer to join our team. As a key member of our mobile development team, you will be responsible for developing new native features and improving existing ones. Key Responsibilities: - Develop new native features and improve existing ones; - Run experiments and monitor rollout of new features; - Debug, fix, and improve performance in production; - Write unit and automated UI tests; - Enhance coverage for both unit and end-to-end tests. Requirements: Mandatory Skills - 3+ years of experience in Android development with Kotlin; - Strong expertise with Jetpack Compose UI; - Experience working on large B2C production apps; - Familiarity with accessibility on Android; - Experience with REST or GraphQL APIs; - Strong testing experience: Kotlin unit testing, Compose UI testing; - Experience using monitoring tools like Crashlytics; - Upper-Intermediate English level. Nice to Have Skills - iOS/Swift development experience; - Experience designing APIs; - GitLab CI or GitHub Actions; - Experience with RoomDB; - Knowledge of WebSockets or server-sent events; - Espresso testing. Benefits: - Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps; - Competitive compensation; - A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands; - Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive; We offer a unique opportunity to grow professionally and personally, with a focus on teamwork, innovation, and customer satisfaction. If you're looking for a challenging role with opportunities for career advancement, we'd love to hear from you!

trabajosonline.net © 2017–2021
Más información