Schwarz Corporate Solutions

Mobile Engineer

Schwarz Corporate Solutions

full-time

Posted on:

Location Type: Office

Location: BarcelonaSpain

Visit company website

Explore more

AI Apply
Apply

About the role

  • Take ownership of the development and delivery of new features for Content & Store domain
  • Participate in creating the best communication program, focusing on maximizing the lifetime value of our users through personalization and meaningful engagement
  • Collaborate closely with QAs, designers and Product Owners within a squad-based team structure
  • Define, design, and ship features in an Agile environment
  • Build high-quality software and promote a culture of code quality, testing, and team collaboration across your squad and the wider company.

Requirements

  • 3+ years of experience as an Android Engineer
  • 2+ years of experience with iOS and Swift
  • Desirable experience with ReactJS is a plus
  • Strong experience with Kotlin and the Android Framework
  • Solid understanding of architectural patterns (Clean Architecture, MVP) and SOLID principles
  • Experience with modern Android libraries and tools like Jetpack Compose, etc.
  • Experience with concurrency including Coroutines and scheduling techniques
  • Strong knowledge of RESTful APIs, JSON, and integration of third-party services
  • Experience with Unit testing (Junit, Mockito) and UI testing
  • Proficiency in Git version control and familiarity with CI/CD pipelines
  • Ability to propose clean, scalable solutions with awareness of cross-team impact
  • Strong communication skills
  • Comfortable working in a collaborative, cross-functional environment, side-by-side with product and business teams
  • Fast learner, adaptable to changing requirements
  • Fluent in English, able to operate in a multicultural setting.
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Android developmentiOS developmentSwiftKotlinReactJSClean ArchitectureMVPRESTful APIsJSONUnit testing
Soft Skills
strong communication skillscollaborativeadaptablefast learnerteam collaborationownershipproblem-solvingcross-functional teamworkuser engagementpersonalization