Intellias logo

Senior Android (Kotlin) developer

Intellias
Posted 6 hours ago
ColombiaRemoteEngineering & Development
Is this job info correct?

At Intellias, we're always on the lookout for exceptional talent to join our team. Over 20 years of market experience, Intellias brings together technologists, creators and innovators in Europe, North and Latin America, and the Middle East. Join our international team and take the mission to solve the advanced tech challenges of tomorrow!


We are looking for a talented Senior Android Developer. The position demands a candidate capable of doing high-quality work against technical and schedule challenges, while following strong software design and process principles. This is a great opportunity to play a key role in a dynamic team, working on cutting edge mobile technology..


What we offer you in Colombia

📄 Indefinite contract with Intellias Colombia SAS, payment in COP

🛡️ Health, life, funerary and pet insurance for the employee

🌴 Extra vacation days

✈️ Workation up to 90 days outside Colombia

🎓 Training and certifications

🏠 100% work from home + internet subsidy

🗣️ 100% English environment

🎁 Recognition: kudos, anniversary & birthday gifts 🎉🎂


Requirements:

  • 6+ years of working experience in software engineering
  • Extensive experience developing Android mobile native applications in Kotlin
  • Solid understanding of the full Android mobile development life cycle
  • Strong knowledge of Android UI design principles and best practices
  • Experience developing native Android applications on Android 9.0 API level 28 and above
  • Experience with at least one of these design architectures: MVVM, Clean Architecture
  • Expert in UI layouts and creating adaptive layouts for various hardware configurations
  • Experience writing custom views and controls
  • Experience in testing high volume applications: unit test, integration test, E2E Test
  • Experience using external commercial and open source libraries
  • Experience with Git and GitFlow
  • A solid grasp of fundamental algorithms, data structures, and design patterns
  • Portfolio of apps that you’ve built; ideally available in the Google Play App Store
  • Ability to prototype new features and redesign existing ones
  • Excellent problem solving, debugging skills, critical thinking, and communication skills
  • Ability to effectively articulate technical challenges and solutions
  • Aptitude and desire to independently learn new technologies


Nice to have:

  • Experience in animation and graphics
  • Experience in dependency injection framework (e.g. Dagger, Hilt)
  • Experience with Scrum/Agile methodologies
  • Experience with Jetpack Navigation
  • Experience with Android performance profiling tools and optimization techniques
  • Experience with Open API standard (Swagger)
  • Experience with push notification
  • Working knowledge of Internationalization
  • Experience with Gradle task configuration


Responsibilities:

  • Contribute to high quality mobile app design and architecture
  • Apply software engineering design patterns to develop well-structured, modular, performant application code
  • Serve as a technical mentor in mobile app development
  • Perform code reviews, write unit and UI tests, and contribute to architectural planning and refactoring
  • Collaborate with API teams on API design


At Intellias, where technology takes center stage, people always come before processes. We're dedicated to cultivating a tech-savvy environment that empowers individuals to unlock their true potential and achieve extraordinary results. Our customized benefits not only prioritize your well-being but also charge your professional growth, making this opportunity an ideal match for tech enthusiasts like you.


Similar jobs