Android Software Engineer
Há 20 horas
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
-
Android Software Engineer
Há 6 dias
Braga, Portugal Smith Micro Software Tempo inteiroAndroid 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 inteiroJob 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...
-
**Software Engineer**
Há 1 mês
Braga, Braga, Portugal Huork Tempo inteiroWe 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...
-
Software Engineer with UX Focus
2 semanas atrás
Braga, Braga, Portugal Sioslife Tempo inteiroAbout 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 inteiroAbout 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 inteiroAbout 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 inteiroAbout 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...
-
Senior Software Engineer
Há 1 mês
Braga, Braga, Portugal Phiture Tempo inteiroJob 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...
-
Senior Software Engineer
Há 1 mês
Braga, Braga, Portugal Wondercom Tempo inteiroWe 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 inteiroAbout 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 inteiroAI4MedImaging 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...
-
Mobile Application Developer
Há 6 dias
Braga, Braga, Portugal Smith Micro Software Tempo inteiroAt 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 inteiroAI4MedImaging 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 inteiroJob 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...
-
Senior Software Engineer
Há 1 mês
Braga, Braga, Portugal Huork Tempo inteiroAs 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 inteiroJob 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...
-
Backend Software Engineer
Há 1 mês
Braga, Braga, Portugal Program-Ace Tempo inteiroJob 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...
-
Senior Software Engineer
Há 1 mês
Braga, Braga, Portugal Huork Tempo inteiroAbout 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...
-
Senior Software Engineer
Há 1 mês
Braga, Braga, Portugal Huork Tempo inteiroWe 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...