Apply

Senior Android Developer

Posted 4 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: UK, EU

🔍 Industry: Travel

🏢 Company: SilverRail

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AgileAndroidDesign PatternsGitKotlinSCRUMCI/CDRESTful APIs

Requirements:
  • BSc in Computer Science or equivalent experience.
  • Minimum 5 years of hands-on work experience in front-end engineering.
  • Strong experience building mobile apps targeting the Android platform using the Android framework.
  • Experience with native Utility applications
  • Native experience with Android Studio and Kotlin
  • Excellent knowledge of SOLID principles, Design Patterns and Architecture Patterns
  • Good knowledge of testing (Unit, UI, performance etc.) and CI/CD pipelines
  • Good knowledge of Analytics tools and reporting
  • Work experience working in an Agile (Scrum) environment.
  • Work experience with source control systems such as Gitlab or Github
  • Strong time management skills with the ability to prioritise and meet deadlines.
  • A self-starter who is hands-on and knows how to find answers and work with ambiguity.
  • Proactive role model and an effective team contributor.
Responsibilities:
  • The analysis, design, implementation, documentation, and maintenance of native mobile software components.
  • Devising techniques for better performance, modularity, testability, install-ability and maintainability of our mobile applications.
  • Writing clean, scalable, readable and maintainable code.
  • Developing features to enhance the user experience.
  • Striking a balance between functional and aesthetic design.
  • Assisting in the overall architecture and design of SilverRail’s mobile applications.
Apply