Junior Mobile Software Engineer - Android at 360learning | Remote in Spain
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Entry Level
Qualifications
About 360Learning
360learning is a leading company in the edtech sector, committed to transforming the learning experience through innovative mobile solutions. Our collaborative environment fosters growth and creativity, enabling our engineers to tackle real-world challenges using the latest technologies.
Similar jobs
Search for Staff Software Engineer at Affirm | Remote Spain
2,468 results
At Affirm, we are transforming the credit landscape to create a more transparent and consumer-friendly experience. Our mission is to empower consumers to shop with confidence, offering the flexibility to buy now and pay later with no hidden fees or compounding interest.The Marketplace Experience team operates within Affirm’s Direct-to-Consumer division and is responsible for the essential discovery and evaluation surfaces that assist shoppers in identifying the ideal merchant and financing options tailored to their needs. Our focus encompasses search functionalities, deal offerings, and merchant detail experiences—high-traffic entry points that significantly impact shopper trust, engagement, and overall conversion rates. We collaborate closely with Product, Design, Analytics, and platform teams, bridging consumer experience with merchant strategy and platform capabilities.We are in search of a Staff Software Engineer to lead technical initiatives across the Marketplace Experience. This pivotal role is designed for a senior engineer who can articulate and implement long-term technical strategies while remaining actively engaged in hands-on development. You will play a crucial role in evolving our systems to accommodate new discovery paradigms, personalization, and experimentation, all while upholding our stringent standards for performance, reliability, and quality.In this position, you will amplify the capabilities of your team by establishing architectural direction, spearheading cross-team initiatives, and advocating for engineering excellence. Your ability to navigate ambiguity, balance product velocity with technical sustainability, and mentor fellow engineers through practical examples and constructive feedback will be essential. If you are passionate about taking ownership of critical customer-facing systems and shaping the software development practices of our teams, this role presents a unique opportunity for significant influence and impact.
Affirm is on a mission to transform the credit landscape, making it more transparent and user-friendly. We empower consumers with the flexibility to buy now and pay later, free from hidden fees and compounding interest.We are seeking a Senior Site Reliability Engineer to join our Cloud Compute team, playing a crucial role in maintaining the robust and scalable infrastructure that underpins our entire platform. As a fully remote team based in Spain, we manage all of Affirm's Kubernetes clusters. Our goal is to ensure a highly reliable and available cloud environment that enables our engineering teams to build and deploy innovative solutions with ease.You will be part of a close-knit, collaborative group that is passionate about automation and the implementation of best practices. Your contributions will be vital in enhancing our observability capabilities, strengthening the reliability of our critical infrastructure, and automating key operational workflows. This position offers a unique chance to influence the future of Affirm's cloud architecture, work with cutting-edge technologies, and significantly impact the stability and efficiency of our engineering organization. If you are a proactive and skilled cloud engineer who excels in a remote environment and is enthusiastic about Kubernetes, automation, and operational excellence, we want to hear from you!
At Affirm, we are on a mission to transform credit into a more transparent and customer-friendly experience. We empower consumers with the flexibility to buy now and pay later without any hidden fees or compounding interest.Join our Acquisition & Onboarding team as a Staff Full Stack Software Engineer within the Consumer organization. This pivotal leadership role is ideal for an engineer who can establish technical direction, influence architectural decisions, and enhance the quality and speed of full stack development across mobile, web, and backend systems. Your work will lay the foundation for the first interactions our customers have with Affirm, fostering trust, clarity, and value from the outset. As a Staff Engineer, you will design long-term technical strategies, mentor senior engineers, and amplify our team's impact through your technical expertise, operational excellence, and navigational skills in uncertain situations. Collaborate with product, design, and engineering to deliver seamless, high-performance, and accessible user experiences that drive conversion, retention, and business growth.
Join Affirm as a Staff Software Engineer specializing in backend deal reporting. In this role, you will contribute to critical systems that facilitate our reporting processes, ensuring accuracy and efficiency. You will collaborate with cross-functional teams to design and implement robust solutions that meet business needs.
Join Affirm as a Software Engineering Manager for our Servicing Platform. In this pivotal role, you will lead a team of talented engineers in developing innovative software solutions that enhance our servicing capabilities. You will drive technical excellence, foster a culture of collaboration, and ensure high-quality deliverables that meet our customers' needs.
At Affirm, we're redefining credit to create a more transparent and user-friendly experience for consumers, allowing them to buy now and pay later without unexpected fees or interest.The Site Reliability Engineering (SRE) team at Affirm is a pivotal group dedicated to empowering our engineering partners to excel in the ownership of their applications and services, ensuring a seamless experience for our customers. We achieve this by establishing best practices for application operations, developing essential tools, and offering training and consultation services. Key responsibilities of the SRE team include:Delivering insights and visibility to teams and leadership regarding application performance.Leading the development and implementation of Service Level Objectives (SLOs).Overseeing the incident management and analysis processes.Guiding the adoption of change management and deployment practices.Participating in architectural and service discussions.Advising on observability and alerting configurations.Our SRE team boasts expertise across various domains, including:Infrastructure, platforms, and distributed systems.Capacity management, load testing, and chaos engineering.Automation, observability, and configuration management.Development practices and product lifecycle experience.We are looking for passionate software and systems engineers ready to enhance incident lifecycle, reliability, and resilience practices across Affirm's engineering organization and beyond.Your Responsibilities:Take charge of quarterly goals for your team, guiding engineers through uncertainties to tackle complex challenges while ensuring support throughout the delivery process.Collaborate with peers and stakeholders in the product development cycle, working closely with infrastructure, product management, developer experience, and analytics to ideate, clarify technical constraints, and make decisions that appropriately balance risks and trade-offs.Proactively identify and implement technical solutions and operational processes that enhance incident preparedness, response, and analysis.Support the operations and reliability of your team's artifacts by creating and tracking metrics, escalating issues as necessary, and contributing to on-call and maintenance efforts.Cultivate a culture of quality and ownership within your team by establishing or refining code review and design standards, and advocating for best practices.
Affirm, Inc.
Affirm is seeking a highly skilled and experienced Senior Legal Counsel to join our dynamic legal team. In this role, you will provide strategic legal guidance and support across various business functions, ensuring compliance with applicable laws and regulations while promoting our mission to empower consumers.You will be responsible for drafting and negotiating contracts, advising on regulatory matters, and managing legal risks. The ideal candidate will have extensive experience in financial services or technology sectors, with a strong understanding of consumer protection laws.
At Affirm, we are on a mission to transform the credit landscape, making it more transparent and consumer-friendly. Our innovative approach allows customers to make purchases today and pay over time, free from hidden fees and compounding interest.We are seeking a passionate and skilled Senior Software Engineer to join our Furnishing Platform team. In this role, you will be responsible for developing scalable systems and data pipelines that will enhance our consumer credit reporting capabilities. You will collaborate closely with Product, Compliance, Servicing, and Credit teams to create robust reporting systems essential for delivering accurate and timely data from Affirm’s diverse financial product portfolio to Consumer Reporting Agencies.As Affirm continues to grow rapidly, your contributions will be pivotal in scaling our products exponentially through the creation of world-class systems that align with our mission to provide honest financial products that improve lives.We are just getting started! Join us in building a trusted and beloved financial services brand. It’s going to be an incredible journey!
Join Affirm as a Backend Software Engineering Manager, where you'll lead our team in developing innovative repayment solutions for international markets. In this remote role, you will be responsible for overseeing the design, implementation, and optimization of backend systems that enhance user experiences and drive business success. Collaborate with cross-functional teams to ensure robust and scalable product delivery.
Join Affirm in our mission to transform credit into a more transparent and user-friendly experience. Our innovative approach allows consumers to buy now and pay later without hidden fees or compounding interest.We are looking for a Full Stack Software Engineer to become a key member of our Card Acquisition team within the Consumer organization. This position is ideal for an engineer eager to enhance the quality and speed of full stack development across mobile, web, and backend systems. You will play a vital role in shaping our customers' first interactions with Affirm, fostering trust, clarity, and value from the outset. As a Software Engineer, you will implement features, engage in technical discussions, and deepen your technical expertise. Collaborating at the intersection of product, design, and engineering, you will create polished, high-performance, and accessible user experiences that significantly influence conversion, retention, and overall business growth.
At Affirm, we are redefining credit to be more transparent and user-friendly, enabling consumers to enjoy the flexibility of buying now and paying later without hidden fees or accruing interest.The Comms Platform team plays a pivotal role in sustaining our organization's success by managing essential services that facilitate transactional communications to our customers through email, SMS, and push notifications. These services require meticulous attention to detail, proactive maintenance, and quick response times to ensure uninterrupted operations.Our current high-priority projects include re-architecting and modernizing our platform, enhancing high availability, and expanding internationalization efforts. These initiatives are crucial for our growth and competitiveness in the market. They demand dedicated expertise and resources to be executed effectively. Without sufficient capacity, we risk delays, reduced quality, and missed opportunities to achieve our strategic objectives. Most importantly, we aim to provide our customers with timely and high-quality communications!Your Responsibilities· Own and drive quarterly goals for your team, leading engineers through uncertainties to resolve complex challenges while ensuring team support throughout the delivery process.· Collaborate with peers and stakeholders in the product development lifecycle, working closely with product management, design, and analytics during ideation, articulating technical constraints, and making decisions that carefully weigh risks and trade-offs.· Proactively identify and advocate for solutions to project, process, technology, or business issues.· Ensure the operation and availability of your team’s artifacts by establishing and monitoring metrics, escalating when necessary, and supporting on-call duties.· Cultivate a culture of quality and ownership within your team by setting or enhancing code review and design standards, advocating for them beyond your team through your writing and technical talks.· Mentor and develop talent within your team by providing constructive feedback and guidance, leading by example.· Participate in an on-call rotation as part of your responsibilities.
At Affirm, we are transforming the credit landscape to offer a more transparent and user-friendly experience. Our mission is to empower consumers to buy now and pay later without hidden fees or compounding interest.Join our innovative Servicing International team as we lead Affirm's global expansion by developing a robust platform for launching our products in emerging international markets. In this role, you will specifically focus on purchase protection, including handling disputes and refunds—an essential aspect of the customer journey, supported by significant investment. Your collaboration will be key as you work closely with European engineers and our global Servicing Engineering team to create cohesive and scalable solutions. If you are driven by the desire to craft exceptional user experiences and are excited about the challenges of entering new markets, we invite you to help shape the future of Affirm's platform and extend our global reach.
Twilio Inc.
Twilio is hiring a Software Engineer to join a remote team based in Spain. This role centers on developing and enhancing products that enable global communication for users and businesses. Role overview As part of Twilio’s engineering group, you will contribute to building software that helps people and organizations connect reliably at scale. The work supports communication for millions of users around the world. What you will do Collaborate with fellow engineers to design and implement scalable software solutions Focus on projects that improve reliability and expand the reach of Twilio's communication products Support ongoing efforts to make connections easier and more dependable for users globally Location This is a remote role open to candidates located in Spain.
Affirm is hiring a Software Engineer I to join the Repayment Scheduling team. This role centers on back-end development and is open to candidates working remotely from anywhere in Spain. Role overview The Repayment Scheduling team develops and maintains systems that help users manage their payments. Team members focus on practical solutions and work closely together to deliver improvements that matter. What you will do Design, develop, and maintain scalable backend systems that support repayment processes Collaborate with colleagues from other teams to build solutions that improve efficiency and enhance the user experience Team and impact Collaboration is central to this team. The work directly supports users in managing their payments, with an emphasis on practical, effective solutions.
Join our dynamic team at Affirm as a Senior Backend Software Engineer specializing in the Merchant Data Platform. In this fully remote role based in Spain, you will play a crucial part in designing and implementing scalable backend systems that enhance our merchant services. Collaborate with cross-functional teams to drive innovation and optimize our platform for superior performance.
Role overview Anyone AI seeks experienced software engineers to serve as AI Software Engineering Trainers. This is a remote, part-time consulting position for candidates based in Spain. Trainers collaborate with a prominent AI laboratory, shaping authentic engineering tasks and evaluating solutions for technical quality and depth. What you will do Create and implement multi-file coding challenges that cover bug fixes, new features, refactoring, and test development. Write clear, thorough specifications along with reference implementations. Develop and expand unit and integration test suites. Review peer-created tasks for technical accuracy and clarity. Identify edge cases, ambiguities, and potential failure points in both code and requirements. Ensure alignment between specifications, code, and expected outputs. Expected outcomes Deliver solutions that are production-ready and meet recognized industry standards. Requirements Exceptional written English for professional communication. 3 to 7 years of hands-on software engineering experience. Proficiency in Python and JavaScript or TypeScript. Knowledge of Java, C#, or Go is a plus. Background in backend or full-stack development for production environments. Experience with testing frameworks such as pytest, Jest, JUnit, xUnit, or Go testing tools. Ability to work with large, multi-file codebases and debug complex issues. Track record of code reviews, refactoring, and managing production migrations. Engagement details Part-time, project-based consulting arrangement. Fully remote role based in Spain.
Join our dynamic team at alan as a Fullstack Software Engineer (x/f/m). In this exciting role, you will have the opportunity to work remotely from anywhere in Spain, contributing to innovative projects that drive our mission forward. You will be responsible for both frontend and backend development, collaborating with cross-functional teams to deliver high-quality software solutions.
Eleven Labs
Join Eleven Labs as a Forward Deployed Software Engineer, where you'll be at the forefront of technology, working on innovative solutions that drive our clients' success. This role involves collaborating closely with clients to understand their needs and deploying custom software solutions that enhance their operations. Your expertise will play a pivotal role in shaping the future of our software offerings.
Join our dynamic team of mobile software engineers at 360learning, where we are dedicated to building cutting-edge mobile solutions. Our team, consisting of 9 mobile engineers, an Engineering Manager, and a Project Manager, is focused on creating two native mobile applications utilizing a state-of-the-art tech stack that includes Kotlin Multiplatform, Jetpack Compose, and SwiftUI. We pride ourselves on an extensive CI setup using Bitrise, along with custom applications and internal development tools.We are currently seeking a Junior Android Developer with 0.5 to 2 years of experience who is eager to learn the Kotlin Multiplatform tech stack in the short term and iOS development in the mid to long term. As an integral part of our R&D department, which boasts over 80 engineers, our mobile team plays a crucial role in delivering an engaging learning experience for our users on mobile platforms.Your journey with us will involve:- Addressing complex technical challenges: Engage with a sophisticated codebase that requires strong analytical and modeling skills. Our platform serves 2.3 million registered users, emphasizing our commitment to code quality through modular architecture, systematic peer reviews, and automated testing for each pull request.- Utilizing an attractive technical stack: Our mobile team has fully embraced Kotlin Multiplatform since its inception in 2020, with 80% of our codebase migrated. The Android side is enhanced with Kotlin and Jetpack Compose, while our iOS applications leverage Swift and SwiftUI.- Thriving within a progressive R&D environment: Our decentralized peer review process ensures that team members receive constructive feedback regularly. Our team of highly skilled engineers fosters a culture of pair programming and knowledge sharing.
Grafana Labs is a pioneering, remote-first company known for its open-source innovation. With over 20 million users worldwide utilizing Grafana, our acclaimed visualization tool tracks everything from environmental changes to vital medical devices. Our dashboards are iconic, having been featured at events ranging from NASA launches to the Tour de France. We empower over 3,000 organizations, including industry giants like Bloomberg, JPMorgan Chase, and eBay, to navigate their observability strategies through our Grafana LGTM Stack, which can be fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack, both offering scalable metrics (Grafana Mimir), logs (Grafana Loki), and traces (Grafana Tempo).As we experience rapid growth, we remain committed to our core values: a robust open-source foundation, a collaborative global culture, and a dedication to impactful work. Our team excels in an environment driven by innovation, where transparency, autonomy, and trust are paramount.If you find this role intriguing, don't hesitate to apply, even if you don't meet every single requirement. This could be a pivotal moment in your career.Senior Backend Engineer - AlertingThis is a remote opportunity, and we welcome applications from Spain.The Opportunity:The Grafana Alerting team plays a vital role in the Grafana open-source project (link), dedicated to delivering comprehensive alert management solutions. Our backend team collaborates closely with clients and Grafana Cloud teams to ensure alerting operates seamlessly, whether on-premises or in the cloud.Our work encompasses a wide array of projects, including:Developing distributed systems to enhance the ingestion and delivery of Prometheus-based alerts.Standardizing alert setup and delivery for both Grafana and Prometheus-based alerts.Building distributed systems to efficiently evaluate Grafana-managed alerts, achieving over 500 evaluations per second in production.Grafana Alerting is trusted by leading organizations worldwide, safeguarding crucial medical apparatus and critical infrastructure. We thrive...
Sign in to browse more jobs
Create account — see all 2,468 results

