Android Developer We are looking for an experienced Android Developer to design, develop, and maintain Android applications using Java and Kotlin.Develop and maintain Android applications.Design and implement user interfaces that align with mobile UI/UX best practices.Integrate RESTful APIs and third‐party services.Debug, test, and optimise applications for performance, reliability, and user experience.Implement Android architecture patterns and use Jetpack libraries.Collaborate with designers, product managers, and backend developers.Manage version control using Git and maintain code quality standards through reviews.Degree in Computer Science or similar.3+ years of professional experience developing Android applications.Strong proficiency in Java and/or Kotlin.Solid understanding of Android SDK, Android Studio, and the Android development lifecycle.Experience with RESTful API integration.Knowledge of Android architecture patterns (MVVM, MVP, or MVC).Proficiency with version control systems, particularly Git.Experience with debugging tools and performance optimisation techniques.Fluency in English (spoken and written)..NET DeveloperDevelop and maintain applications using .NET (preferably .NET 6/7/8).Design and implement micro‐services‐based architectures.Build RESTful APIs and/or gRPC services.Work with containers (Docker) and orchestration (Kubernetes).Integrate solutions with cloud platforms (preferably Azure).Ensure best practices: clean code, automated testing, CI/CD.Collaborate with DevOps, QA, and Product teams.Contribute to technical decisions and architectural evolution.+3 years of experience with .NET / C#.Strong experience with ASP.NET Core and API development.Experience with microservices architecture.Knowledge of Docker and Kubernetes.Experience with Azure services (App Services, Functions, Service Bus, etc.).Experience with CI/CD pipelines (Azure DevOps, GitHub Actions, etc.).Familiarity with SQL and NoSQL databases.Experience with messaging systems (Kafka, RabbitMQ, or similar).Agile methodology experience.Strong communication and teamwork skills.Fluent in English.Scrum MasterFacilitate daily stand‐ups, sprint planning, sprint reviews, and retrospectives.Coach development teams on agile principles and practices.Identify, escalated, and help resolve impediments.Collaborate with product owners on backlog prioritisation.Analyse team metrics and velocity trends to identify opportunities for optimisation.Mentor team members on agile best practices.Communicate project status, risks, and achievements to stakeholders.Manage agile tools and workflows for accurate sprint tracking and documentation.Foster a collaborative environment encouraging innovation and psychological safety.Proven experience as a Scrum Master or similar agile coaching role.Strong understanding of software development lifecycle and methodologies.Expertise in Scrum, Kanban, or other agile frameworks.Proficiency with agile project management tools such as Jira, Azure DevOps, or equivalent.Excellent facilitation, communication, and interpersonal skills.Experience in conflict resolution and removing team impediments.Strong analytical skills to interpret metrics and drive data‐informed decisions.Experience coaching and mentoring development teams.Preferred: Scrum Master Certification (CSM, PSM, or equivalent).Preferred: Background in software development or technical project management.Fluency in English (spoken and written).Python Backend DeveloperDesign and develop backend services and APIs using Python.Architect and implement RESTful APIs that meet business and technical specifications.Develop and optimise database schemas, queries, and data models.Write clean, well‐documented code following coding standards and design patterns.Conduct code reviews and collaborate with team members to maintain code quality.Troubleshoot, debug, and resolve technical issues in production and development environments.Participate in the full software development lifecycle, from requirements analysis to deployment and monitoring.Implement automated testing strategies and maintain comprehensive test coverage.Collaborate with product managers and stakeholders to translate requirements into technical solutions.Continuously improve system performance, security, and maintainability.Degree in Computer Science or similar.3+ years of professional experience in backend development with Python.Strong proficiency in Python and experience with backend frameworks such as Django, Flask, or FastAPI.Solid understanding of RESTful API design principles.Experience designing and working with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).Proficiency with version control systems, particularly Git.Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.Familiarity with Agile development methodologies.Fluency in English (spoken and written).Senior Software Development Engineer (SRE)Understand how Altium Cloud Platform works.Pioneer improvements in observability, logging, monitoring, and application performance.Develop and implement reliability frameworks and patterns.Collaborate with engineering teams to educate on reliability best practices.Contribute to incident response and management, with rapid resolution and post‐incident analysis.Participate in system design consulting, platform management, infrastructure upgrades, and capacity planning.Partner with teams to enhance product stability, observability, and manageability.Drive automation initiatives, promote Infrastructure as Code, and streamline deployment processes.Champion Service‐Oriented Organization principles for accountability and clarity.6+ years in SRE, DevOps or related role in a large‐scale environment.Software development experience (ideally .NET).Strong understanding of SDLC, micro‐services, and HA architecture.Observability expertise (NewRelic, ELK, Grafana, PagerDuty, OTEL).Experience with Kubernetes clusters in production, AWS, IOC.Experience with operational tasks.Knowledge of CI/CD tooling (Jenkins, Gitlab, GitHub, ArgoCD).Knowledge of IaaC (Terraform, Ansible).Basic knowledge of networking fundamentals.Experience with relational databases (MySQL, Postgres).Fluency in English.Preferred: Scrum Master Certification (CSM, PSM, or equivalent).Preferred: Background in software development or technical project management.Company Description Altium transforms the way electronics are designed and built. Our digital platforms empower designers, supply chain managers, and manufacturers worldwide to collaborate like never before.BenefitsPrivate Health Insurance covered 100% by Altium.Meal allowance via prepaid card.Remote Working Abroad Program – up to 30 business days per rolling 12‐month period.Professional Development Grant for accredited courses.Unlimited access to LinkedIn Learning and internal learning resources.Mental Health Benefit – one‐to‐one sessions with certified psychologists.22 vacation days per calendar year; reduced work schedule on Christmas Eve and New Year's Eve.Office comforts: ergonomic workspaces, fresh fruit, snacks, free coffee, rooftop terrace.Equal Opportunity Statement The Devoteam Group is an employer of equal opportunity and commits to hiring based on merit while actively combating discrimination. All vacancies are open to people with disabilities.Location & Working Hours We work in the office five days a week. Applicants must be located near our Lisbon office.#J-18808-Ljbffr