Android Software Engineer

Há 20 horas


Braga, Portugal Roman Health Pharmacy Llc Tempo inteiro

We are looking for an Android Software Engineer to join our team at the Braga office
This is a great opportunity to join Smith Micro Software, a NASDAQ company that creates software products and services to simplify, secure, and enhance the mobile experience. We have offices in Braga, Aliso Viejo, Pittsburgh, Emeryville, Stockholm and Belgrade.
The Braga engineering team is primarily engaged in the development of family location and protection services technology that is currently live in multiple carriers around the globe with focus on safety and protection of children, the elderly, and other family members requiring extra care.
Working with agile methodologies and with a team of software engineers developing products and projects on different technologies that are shipped worldwide (iOS, Android, web single page apps, cloud based backend solutions), your primary focus will be the development of mobile applications, with opportunities currently available in our main product line, SafePath.
Come and meet us at the Braga office

Main Responsibilities:Design, develop and test Android based applications.Collaborate with agile cross-functional teams to define, estimate, design, and ship new features.Interact with internal stakeholders and other teams to clarify technical requirements.Analyze functional requirements and propose suitable technical solutions.Participate in code and design reviews of the engineering team.Develop unit tests, update and run test plans and work on bug fixing.Help maintain code quality, organization, and automation.Help ensure performance, scalability, quality and responsiveness of our products.Proactively search, evaluate and propose the adoption of new frameworks, technologies and processes.Contribute to continuous integration, test automation and deploy processes and activities.Requirements:3+ years of experience.Good English speaking and writing skills.University degree in Computer Science, Computer Engineering or a related subject.Solid understanding of the Android SDK, Android development life cycle and associated patterns.Experience supporting different versions of Android SDKs, screen resolutions and device types.Experience with most commonly used Android frameworks and APIs.Experience with Gradle dependency management technology.Preferred Experience:Experience in Kotlin and Java.Experience with Android NDK.Experience with Google Wear OS.Experience with In-App Subscriptions.Experience with Jetpack Compose.Experience with Cross-Platform development (i.e. Flutter, React, KMP).Experience with creating unit tests as well as developer unit testing.Experience using crash analysis and profiling tools.Experience integrating with RESTful based back-end services APIs.Knowledge on security best practices for mobile application development/integration.Experience with enterprise level branching/merging strategies.Experience publishing apps through Google Play.Experience with continuous integration and agile methodologies.Experience on iOS, hybrid mobile development technology and/or other technologies is a plus. What we offer: - 3 extra vacation days
- Flexible work schedule that helps you balance your personal life with your professional life
- Life insurance
- Health insurance coverage for you and your family
- Coverflex card with monthly amount paid by the company
- Events throughout the year
- At the office: Free snacks and coffee

#J-18808-Ljbffr



  • Braga, Portugal Smith Micro Software Tempo inteiro

    Android Software EngineerApply for this job Braga, Portugal / Software Development - SafePath / Full TimeWe are looking for an Android Software Engineer to join our team at the Braga office!This is a great opportunity to join Smith Micro Software, a NASDAQ company that creates software products and services to simplify, secure, and enhance the mobile...

  • Android Developer

    Há 1 mês


    Braga, Portugal Gfi Fr Tempo inteiro

    Job Responsibilities Develop and maintain high-quality Android applications, ensuring a smooth and responsive user experience.Collaborate with design and product teams to implement user interfaces, and create and maintain efficient, reusable, and reliable Java/Kotlin code.Identify improvements and bugs, and develop solutions for these issues.Help maintain...


  • Braga, Braga, Portugal Huork Tempo inteiro

    We are looking for a highly skilled Software Engineer to join our team. Key responsibilities include designing and developing scalable software systems, working collaboratively with cross-functional teams, and contributing to the growth and improvement of our software applications.Main Responsibilities:Design and implement software systems using best...


  • Braga, Braga, Portugal Sioslife Tempo inteiro

    About Sioslife: Our mission is to bridge generations through technology and compassion, providing customized tools to enhance the lives of seniors and caregivers. We not only offer cutting-edge technology for older people but also empower caregivers with tools for planning, recording, reporting, and coordinating care, always focusing on building a vibrant...

  • FullStack Software Engineer

    2 semanas atrás


    Braga, Portugal BytePitch - Software Labs Tempo inteiro

    About us:BytePicth lives to unlock the power within. We are on a mission to inspire and enable people and communities to discover, develop and harness their inner capabilities for meaningful and sustainable growth. We focus on providing the tools and resources that foster personal empowerment and collective progress, building technology that has a...

  • Fullstack Software Engineer

    2 semanas atrás


    Braga, Portugal Bytepitch - Software Labs Tempo inteiro

    About us: BytePicth lives to unlock the power within.We are on a mission to inspire and enable people and communities to discover, develop and harness their inner capabilities for meaningful and sustainable growth.We focus on providing the tools and resources that foster personal empowerment and collective progress, building technology that has a...

  • Software Engineer

    Há 1 mês


    Braga, Braga, Portugal Labormarket Tempo inteiro

    About the RoleWe are seeking a skilled Software Engineer to join our team.Key ResponsibilitiesDesign and develop scalable software applicationsCollaborate with cross-functional teams to implement new featuresEnsure high-quality code and adhere to coding standardsRequirements5+ years of experience in software engineeringProficiency in at least one programming...


  • Braga, Braga, Portugal Phiture Tempo inteiro

    Job Title: Senior Software EngineerAbout the Role: As a senior software engineer, you will be responsible for designing, developing, and deploying software solutions. Key Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsEnsure high-quality codeRequirements:Bachelor's degree in Computer Science5+ years of...


  • Braga, Braga, Portugal Wondercom Tempo inteiro

    We are looking for a Senior Software Engineer to join our team at {company}.About the role:Design, develop, and test software applications.Work collaboratively with cross-functional teams to deliver high-quality software.Stay up-to-date with the latest technologies and industry trends.Collaborate with other engineers to ensure seamless integration of...

  • Software Engineer

    Há 1 mês


    Braga, Braga, Portugal Phiture Tempo inteiro

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Company. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using various programming languagesCollaborate with cross-functional teams to...

  • Software Test Engineer

    2 meses atrás


    Braga, Portugal Ai4Medimaging Tempo inteiro

    AI4MedImaging is looking for Software Test Engineer (Hybrid) Mission: As a Software Test Engineer at AI4MedImaging, you will play a pivotal role in ensuring software quality by leading test program development from design and feasibility through protocol development and execution. Key Responsibilities: Collaborate with the design team to define software...


  • Braga, Braga, Portugal Smith Micro Software Tempo inteiro

    At Smith Micro Software, we are seeking an experienced Mobile Application Developer to join our Braga office and contribute to the development of our flagship product, SafePath. This role presents a fantastic opportunity to work on a wide range of technologies, including Android, iOS, web single-page apps, and cloud-based backend solutions.About UsWe are a...

  • Software Test Engineer

    2 meses atrás


    Braga, Portugal Ai4Medimaging Tempo inteiro

    AI4MedImaging is looking for Software Test Engineer (Hybrid)Mission:As a Software Test Engineer at AI4MedImaging, you will play a pivotal role in ensuring software quality by leading test program development from design and feasibility through protocol development and execution.Key Responsibilities:Collaborate with the design team to define software...

  • Cloud Software Engineer

    2 meses atrás


    Braga, Braga, Portugal Mobileum Tempo inteiro

    Job SummaryMobileum is seeking a skilled Cloud Software Engineer to join our team. As a Cloud Software Engineer, you will be responsible for designing, developing, and implementing software solutions using Java and cloud-based technologies.Key ResponsibilitiesDesign and develop software solutions using Java and cloud-based technologies.Experience and...


  • Braga, Braga, Portugal Huork Tempo inteiro

    As a Senior Software Engineer, you will be responsible for designing and developing scalable and efficient software systems. Your primary focus will be on the back-end, ensuring seamless integration with front-end components. The ideal candidate will have a strong understanding of software design patterns, data structures, and...

  • Software Engineer

    Há 1 mês


    Braga, Braga, Portugal Aptiv Plc Tempo inteiro

    Job Title: Software Engineer - Full StackAbout the Role: We are seeking a skilled software engineer to join our team. The ideal candidate will have experience in full stack development, with expertise in both front-end and back-end technologies. Responsibilities: Design and develop scalable software systemsCollaborate with cross-functional teams to...


  • Braga, Braga, Portugal Program-Ace Tempo inteiro

    Job Details**Job Title:** Backend Software Engineer**Job Description:**We are seeking a skilled Backend Software Engineer to join our team. As a Backend Software Engineer, you will be responsible for designing, developing, and maintaining the backend of our Casino Platform.Responsibilities:Development of the back end for the Casino PlatformExcellent...


  • Braga, Braga, Portugal Huork Tempo inteiro

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for designing and developing scalable software solutions using a variety of programming languages and technologies.Key ResponsibilitiesDesign and develop software applications using Java, Python, and C++Collaborate with...


  • Braga, Braga, Portugal Huork Tempo inteiro

    We are looking for a Senior Software Engineer to join our Software Development Team. As a key member of the team, you will be responsible for designing and implementing complex software systems using a range of technologies including AWS, Java, and Python. You will also be expected to mentor junior team members and contribute to the development of the team's...

  • Mobile Application Engineer

    1 semana atrás


    Braga, Braga, Portugal Critical Techwork Tempo inteiro

    **About Us**Critical TechWorks is a pioneering company that combines cutting-edge technology with innovative ideas to shape the future of mobility.We're seeking an exceptional Mobile Application Engineer to join our team and contribute to the development of high-performance mobile applications across various platforms.About the Role:As a Mobile Application...