Back to jobs
New

Senior Mobile Applications Engineer

Dublin, Ireland

We are looking for a Senior Android Engineer to join an innovative technology company developing mobile applications that help millions of customers manage their home networks. This is a hands-on engineering role where you will take ownership of complex features, drive technical initiatives and contribute to the architecture and development of scalable, high-quality mobile applications.

You will work across mobile, cloud and embedded systems, collaborate with cross-functional engineering teams and help shape the technical direction of the application. AI-assisted development is an important part of the engineering workflow, supporting code generation, test creation and code reviews.

Key responsibilities & duties include:

  • Design and develop features across Android applications, focusing on scalability, performance and usability
  • Take ownership of initiatives from design through to delivery, collaborating with cloud and embedded engineering teams
  • Develop and maintain unit, integration and UI test coverage, alongside manual QA
  • Contribute to application architecture and technical decision-making
  • Implement engineering best practices, including code reviews, CI/CD and secure software delivery
  • Use AI development tools throughout the software development lifecycle
  • Mentor engineers and support a culture of technical excellence and continuous improvement

Required Experience:

  • Extensive Android development experience using Kotlin and Java
  • Strong understanding of Android OS architecture, platform services and system-level integrations
  • Experience designing scalable, testable and reusable applications
  • Strong knowledge of Material Design and modern Android UI development
  • Experience working across mobile, cloud and embedded systems
  • Experience developing clients for APIs and microservices
  • Practical experience with AI-assisted development tools for code generation, testing and code reviews
  • Experience with CI/CD and DevOps tools such as GitHub Actions and Fastlane
  • Strong analytical, problem-solving and communication skills
  • Experience mentoring engineers or providing technical guidance
  • Bachelor's degree in Computer Science or equivalent practical experience

Desirable skills:

  • Experience developing or maintaining Backend-for-Frontend (BFF) layers
  • Familiarity with IoT systems, Bluetooth, WiFi or networking hardware
  • Experience with subscription-based products, in-app purchases and billing integrations

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...