{"id":3091529,"url":"https://alion.io/job/apptweak-fullstack-engineer","title":"Fullstack Engineer","company":{"id":670883,"name":"AppTweak","domain":"apptweak.com","url":"https://alion.io/company/apptweak","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Recruitee","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Brussels, Belgium"],"countries":["BE"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"JavaScript","optional":false},{"name":"Node JS","optional":false},{"name":"PHP","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"Ruby","optional":false},{"name":"TypeScript","optional":false},{"name":"AWS","optional":true},{"name":"Chi","optional":true},{"name":"Go","optional":true},{"name":"Kubernetes","optional":true},{"name":"Ruby on Rails","optional":true},{"name":"Slack","optional":true},{"name":"SQL","optional":true}],"status":"live","first_seen_at":"2026-10-22T10:26:08Z","employer_posted_date":"2026-10-22","last_verified_at":"2026-10-31T22:14:13Z","board_verified":true,"closed_at":null,"days_open":9,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":9},"description":"We're looking for a Fullstack Engineer with a solid frontend background to join our team as we continue to scale.\nYou'll help build the product mobile marketers use to run and optimise their Apple Ads campaigns, with a focus on the interfaces our customers rely on every day. The squad is growing the product and needs someone who cares about how it looks, feels and performs.\nYou'll report to the Engineering Manager of the Apple Ads Squad.\nLocation: Brussels, hybrid setting, min. 3 days per week at the office.\nHow we’re organized:\nYou’ll join the Apple Ads Squad, a cross-functional team of backend and frontend engineers, a product manager, a designer and a QA engineer who own the product together. Day to day, you’ll work under the direct management of the squad’s Engineering Manager, who leads the squad and supports your growth and priorities. You’ll also be part of the Fullstack chapter, where your Chapter Lead and fellow fullstack engineers from other squads help you master your craft: sharing practices, reviewing technical choices and keeping our standards high.\nYour Responsibilities:\nBuild frontend features end to end, from shaping the solution with Product and Design to release and follow-up in production.\n\nImprove the quality of our React and TypeScript codebase: component design, performance, testing and accessibility.\n\nContribute to backend work in Ruby (mainly APIs), with support from the backend engineers in the squad.\n\nReview code, share what you know and help more junior teammates grow.\n\nWork with the product manager and the squad to turn customer problems into simple, reliable features.\n\nKeep the product healthy by investigating, fixing and improving features already in production.\n\nRequirements\nWhat we expect from you:\nMust-have\nA degree in computer science or engineering, or equivalent practical experience.\n\nAround 3 years of professional experience building web applications with React and TypeScript (or JavaScript).\n\nSome backend experience in any language (Ruby, Node.js, Python, PHP…), or a real interest in developing in that direction.\n\nComfortable working in English in an international team.\n\nNice-to-have\nExperience with Ruby on Rails or another backend framework.\n\nExperience with frontend testing (unit, end-to-end) or performance work.\n\nExperience with SQL databases.\n\nFamiliarity with SaaS products, data-heavy interfaces, or the mobile app and advertising ecosystem.\n\nDon't tick every box? We'd still like to hear from you. We hire for potential and we'll help you grow.\nAppTweak welcomes applicants of every gender, age, background and identity. If you need any adjustment during the hiring process, just let us know.\n[Please note you will need a Belgian (European) valid visa/work permit to be eligible for the role]\nOur Tech team\nWe value ownership and an entrepreneurial mindset\nIt’s a fast-paced, high-impact environment where experimentation, agility, and innovation drive everything we do.\n\nTechnologies we use\nWe're mainly relying on three different languages:\nRuby in the backend (for APIs and crawlers).\n\nTypescript in the frontend (for our React SPA).\n\nPython (mainly used by our Data Science team).\n\nEverything is hosted on AWS and running on K8s, and we have created a robust CI system to develop and deploy our code quickly. We deploy directly from Slack!\n\nWhat's in it for you?\nGrow your career with one of Belgium's top tech scale-ups.\n\nCompetitive and optimized salary package, structured to make the most of what you earn.\n\nMeal vouchers and eco-vouchers.\n\nComplementary Health Insurance Plan.\n\n12 RTT days per year, on top of regular holidays.\n\nFlexible, hybrid work setup.\n\nOpportunities for continuous learning and creative thinking.\n\nQuarterly team-building events and a yearly company-wide retreat.\n\nOne volunteer day every quarter to give back to the community.\n\nSerious about food. From themed lunches to spontaneous kitchen moments, food is genuinely part of how we connect at AppTweak.\n\nOpportunity to connect with a variety of exciting mobile businesses across different verticals.\n\nWho are we?\nAt AppTweak, we are a team of more than 120 people, spread across Brussels, San Francisco, London, Tokyo, Seoul, Bengaluru, Ho Chi Minh, and Berlin.\nWe build the platform that helps mobile leaders win in the app stores. More than2,000 customers, like Uber, Zynga, and The North Face trust us to do that.\nWe started in Brussels in 2014. It began with a small team and a simple bet: the best ASO insights come from people who go deeper into app store data than anyone else.\nWe move fast, we speak up and support each other to do better.We keep learning, even on the days we are already good at our jobs. None of that happens by accident, but because people here take ownership. They show up for each other too, across offices and timezones.\nIf that sounds like the kind of place you want to grow, we would love to hear from you!\nAt AppTweak, our first spoken language is English, from our Belgian HQ, to our teams all over the world. To ensure a smooth review process, please submit your application in English.","description_format":"text","description_chars":5092,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":["Continuous learning","Health insurance","Hybrid work"],"hiring_locations":[{"name":"Belgium","iso":"BE","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Search Engine Optimization (SEO)","Marketing Analytics & Attribution"],"lifecycle":[{"event":"open","at":"2026-10-22T15:03:32Z"}],"visa":[],"liveness":{"score":83,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.829,"p_room":1,"age_days":8,"expected_fill_days":30,"reasons":["conf:4","win:early"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/apptweak-fullstack-engineer","json_url":"https://alion.io/job/apptweak-fullstack-engineer.json","meta":{"generated_at":"2026-11-01T02:43:56Z","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":4140,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-02T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"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":670883},"rest":"https://alion.io/mcp/rest/get_company?id=670883"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fapptweak-fullstack-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"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%2Fapptweak-fullstack-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"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%2Fapptweak-fullstack-engineer"},{"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/apptweak-fullstack-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fapptweak-fullstack-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3091529}},{"tool":"search_jobs","arguments":{"company":"apptweak.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3091529},"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"}}