Mobile Software Engineer

    Barcelona, Spain
    Job Type


    We are looking for a highly skilled Mobile Software Engineer with at least 2-3 years of experience in development and testing. for a cutting-edge Pharma Software company that offers technologies for self-medication, specialized in mobile application development, .NET cloud services and automated testing with UI frameworks
    As they continue to grow and expand their services, they are seeking an experienced Mobile Application Developer to join their team.
    The successful candidate will be a strong team player with a passion for creating high-quality software solutions, passion for quality, and a keen eye for identifying and addressing potential issues during the development process.

    ✍️ Key responsibilities:

    • Design, develop, test, and maintain clean and efficient iOS and Android applications (Swift & Kotlin) based on specifications.
    • Participate in the entire application lifecycle, including verifying, documenting, testing, and deploying programs and systems.
    • Troubleshoot, debug, and upgrade existing software.
    • Collaborate with cross-functional teams to support, define, design, refine, estimate, plan, and implement new features.
    • Execute and eventually design test plans, including automated testing with UI frameworks, to ensure the quality and functionality of applications.

    👍Who we are looking for:

    • Proficiency in Swift, Kotlin, and Git.
    • 3+ years of experience as a Developer and/or Automation Tester position.
    • 2+ years of experience in native iOS and Android mobile application development and testing.
    • Strong OOP programming skills with Clean Code (i.e.: SOLID).
    • Experience with UI testing frameworks.
    • Excellent knowledge of the software development life cycle.
    • Experience with Agile and Scrum and/or Kanban.
    • Strong problem-solving skills.
    • Fast learner.
    • Excellent written and verbal communication skills in English.

    Nice to have (not required):

    • NET Core, C#, Xamarin, MAUI.NET.
    • Azure DevOps, Infrastructure as Code (i.e.: Terraform), Cloud Foundry.
    • Experience with SAFe or another Scaled Agile framework.
    • Test Driven Development (TDD), Behaviour Driven Development (BDD), Gherkin.
    • Microsoft Azure and/or AWS.
    • Elasticsearch and Kibana.
    • Familiarity with database technologies such as SQL, NoSQL, or ORM.
    • Functional Programming

    🚀What we can offer you:

    • Contribute to improve people’s lives helping people suffering from Diabetes, Cancer, Parkinson, Osteoporosis, Fertility problems or Cancer to make their life’s easier.
    • Continuous learning: Learn from your peers, through discipline specific communities.
    • Learning awareness and technical coaching in main Expertise Areas: DevOps, Agile, QA, Cloud, Data, Software Development, depending on your capacity and seniority.
    • Flexible working hours (average of 40h/week), from 7:30am/9:30am – 16h/18h (8h + 30lunch)
    • Private Health Insurance with Sanitas 100% paid by the company
    • 25 holiday days per year
    • Bicing yearly subscription 100% paid by the company
    • Transport ticket TMB (Metro,bus train) 100% paid by the company
    • Home office contribution: 360€/yearly
    • Gym Contribution: 120€/yearly
    • Birthday gift (voucher for 30€)
    • Flexible remuneration package with option for transport ticket, lunch vouchers, nursery tickets, training and health insurance for employee’s relatives

    👊Recruitment process:

    • 1st Round: Technical Interview (Engineering Manager + Software Architect)
    • 2nd Round: Team Presentation + HR


    Drop files here browse files ...
    Drop files here browse files ...

    Related Jobs

    Are you sure you want to delete this file?