Senior Software Engineer - Mobile
Sinch
- Madrid
- Permanente
- Tiempo completo
- Creating, crafting, and supporting mobile communication products.
- Join forces with diverse teams to envision, create, and deliver cutting-edge features.
- Write clean, efficient, and scalable code.
- Participate in code reviews and provide constructive feedback.
- Stay up-to-date with the latest industry trends and mobile technologies.
- 5+ years of experience developing mobile applications for iOS and/or Android platforms.
- Strong proficiency in Swift and Kotlin programming languages.
- Experience with mobile application frameworks such as SwiftUI, or Jetpack Compose.
- Solid understanding of mobile application architecture patterns, MVVM or MVI.
- Experience with RESTful APIs and integrating third-party libraries and frameworks.
- Comfortable working in an agile environment and collaborating with cross-functional teams.
- Experience with push notifications and messaging protocols
- Knowledge of mobile security best practices.
- Experience with unit testing and automated testing frameworks.
- Experience with Kotlin Multiplatform
- Having hands-on experience with AWS, along with a strong command in cloud architecture, DevOps, and CI/CD, is a plus