{"id":3980998,"url":"https://alion.io/job/xceed-senior-engineer-mobile","title":"Senior Engineer - Mobile","company":{"id":1842370,"name":"XCEED","domain":"xceed.me","url":"https://alion.io/company/xceed-me","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Factorial","truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"inferred_company_offices","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["ES"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Appium","optional":false},{"name":"CI/CD","optional":false},{"name":"Crashlytics","optional":false},{"name":"Datadog","optional":false},{"name":"Espresso","optional":false},{"name":"Firestore","optional":false},{"name":"Java","optional":false},{"name":"Maestro","optional":false},{"name":"Sentry","optional":false},{"name":"Swift","optional":false},{"name":"XCUITest","optional":false},{"name":"Fastlane","optional":true},{"name":"Jetpack Compose","optional":true},{"name":"Kotlin","optional":true},{"name":"Offline-First","optional":true},{"name":"SwiftUI","optional":true}],"status":"live","first_seen_at":"2026-11-09T19:44:19Z","employer_posted_date":"2026-11-09","last_verified_at":"2026-11-09T19:44:19Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"About the Role\nBehind every great night there’s a team at the door, a promoter checking sales and a venue running its operation from a phone. At XCEED, our mobile apps are the tools they rely on, often in crowded places with poor connectivity. We’re looking for a Senior Mobile Engineer to own the development of these native apps on iOS and Android.\nYou’ll join our B2B team, reporting to its Lead Engineer. You’ll keep both codebases stable and consistent, and help define how our apps talk to our backend: clear APIs, reliable data sync and apps that keep working when the signal doesn’t. You’ll work closely with Backend, Product and Design.\nWhat You Will Do\nOwn mobile development: lead the technical work on our iOS (Swift) and Android (Java) apps.\n\nShape our APIs: co-design the contracts our apps consume, with versioning and backward compatibility in mind.\n\nMake sync reliable: design how data is stored, synced and resolved across Firestore, devices and offline moments.\n\nTest what matters: build e2e test suites for both platforms and run them in CI.\n\nShip with confidence: own releases on both stores, from build pipelines to staged rollouts and hotfixes.\n\nKnow what happens in production: set up and own monitoring and observability for our apps (crashes, ANRs, performance, network errors and sync failures), with alerts that tell us before our clients do.\n\nRaise the bar: review code and help other engineers contribute to mobile.\n\nThe Skills You Bring\nAround 5+ years building native mobile apps. We care more about what you’ve shipped than the number.\n\nStrong on one native platform and comfortable working on the other (Swift and Java).\n\nProduction experience with Firestore and distributed databases.\n\nExperience designing or shaping APIs consumed by mobile apps.\n\nExperience building e2e test suites for mobile (XCUITest, Espresso, Appium, Maestro or similar).\n\nSolid CI/CD and release experience on the App Store and Google Play.\n\nExperience with mobile monitoring and observability tools (Crashlytics, Sentry, Datadog RUM or similar), and using that data to drive fixes and priorities.\n\nClear communication in English (Spanish is a plus).\n\nBonus points for\nSync between devices and offline first architectures\n\nDefining release health metrics (crash free sessions, startup time) and acting on them\n\nKotlin, SwiftUI or Jetpack Compose\n\nFastlane and mobile CI tooling\n\nUsing AI tools in your daily engineering workflow\n\nExperience with B2B, ticketing or event operations products\n\nThe Way You Work\nYou’re a team player and you help others without being asked.\n\nYou’re not afraid of asking questions.\n\nYou take ownership at every stage of the software development life cycle.\n\nYou care about the product and always try to make it better.\n\nStop starting, start finishing.\n\nWho We Are\nFrom clubs to festivals, concerts to cultural movements, XCEED is where people come together through music, art, and shared experiences. We believe unforgettable nights don’t just entertain-they shape culture, bring communities together, and define local scenes.\nXCEED is the platform behind the best nights out-empowering event organizers to manage ticketing, marketing, and audience insights, while helping fans discover their next unforgettable experience-all in one place.\nWe are creators and challengers who refuse to watch from the sidelines. Every day is a chance to rethink, rebuild, and push further. We celebrate success and embrace smart risks and deep ownership-because shaping the future isn’t for the passive.\nSince 2009, we’ve been bridging the gap between the digital and physical-enhancing real moments with seamless technology. Today, as one of the Financial Times' \"Fastest Growing Companies in Europe 2025,\" XCEED powers events in 350+ cities across 25 countries, developing in collaboration with leading venues, festivals, and organizers across four continents.\nWhat Sets Us Apart\nWe’re a growing, dynamic company with an international and remote team where you will have a big impact in any role.\n\nWe celebrate diversity, and we ensure everyone feels valued and has fair opportunities.\n\nWe constantly experiment with new solutions and encourage new ideas. We challenge the status quo.\n\nWe believe in a culture where you can be yourself, do great work, and have a lot of fun along the way.\n\nOur mission: bring people together through authentic experiences.\nThe Principles That Bring Us Together\nI. Moderation is Fatal. We are fearless and think beyond boundaries. We believe it takes courage to write change.\nII. Taste Everything. We are the discoverers of the future and take nothing for granted. We are curious. Everyday. About everything. We listen carefully to every customer, we forge trends, we experiment.\nIII. Always Inspire. We envision a world where empathy and sense of community drives humankind's passion for developing novelty. To make this happen, we are the doers at the front line of inspiration.\nIV. Local at Heart. We believe creativity is born local and because of that, it should be nurtured by a sustainable ecosystem driven by the passion of artists, curators, and the people who truly love arts and give no fucks about posing.\nV. Trust Above All. We prioritize trust among ourselves and with our customers, empowering it through transparency and open collaboration. If trust is compromised, we address it promptly.\nVI. Embrace The Problem. Innovation happens when we spend time deeply understanding a pain, not jumping to a solution. We sit at the table and enjoy this process from A to Z.\nVII. Have Fun. We are aware that changing the world won't always be pretty. So we'll always make sure to have a good time throughout the journey.\nApplication Process\nWe are transparent and honest, and throughout the process we’ll keep you fully informed along the way. For this role, you’ll expect going through:\nHR Call\n\nOffline Assessment\n\nHard Skills Interview w/ Tech Lead + Engineering Lead\n\nCTO call\n\nCo-founder & Reference Check call\n\nAt XCEED we are proud to be an equal opportunity workplace and employer. We review applications for employment regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, marital status, or medical condition.","description_format":"text","description_chars":6267,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"Spain","iso":"ES","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Ticketing"],"lifecycle":[{"event":"open","at":"2026-11-09T19:44:19Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":30,"reasons":["conf:1","win:early"],"computed_at":"2026-11-09T21:04:22Z"},"pay":null,"html_url":"https://alion.io/job/xceed-senior-engineer-mobile","json_url":"https://alion.io/job/xceed-senior-engineer-mobile.json","meta":{"generated_at":"2026-11-09T21:04:22Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":9063,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1842370},"rest":"https://alion.io/mcp/rest/get_company?id=1842370"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fxceed-senior-engineer-mobile"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fxceed-senior-engineer-mobile"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fxceed-senior-engineer-mobile"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/xceed-senior-engineer-mobile\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fxceed-senior-engineer-mobile"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3980998}},{"tool":"search_jobs","arguments":{"company":"xceed.me","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3980998},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}