{"id":2674331,"url":"https://alion.io/job/officernd-senior-software-engineer-2","title":"Senior Software Engineer","company":{"id":55485,"name":"OfficeRnD","domain":"officernd.com","url":"https://alion.io/company/officernd","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Sofia, Bulgaria"],"countries":["BG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":41000,"max_usd":76000,"period":"year","method":"role_seniority_country_cell","sample_n":8},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Nest.JS","optional":false},{"name":"Node JS","optional":false},{"name":"QuickBooks","optional":false},{"name":"Stripe","optional":false},{"name":"TypeScript","optional":false},{"name":"Xero","optional":false},{"name":"C#","optional":true},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-07-30T00:00:00Z","employer_posted_date":"2026-07-30","last_verified_at":"2026-10-17T11:33:16Z","board_verified":true,"closed_at":null,"days_open":79,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":79},"description":"Аbout us\nWe’re on a mission to make flexible and hybrid work the norm, not just an \"extra.\" We started back in 2015, and today our SaaS platform helps workspace operators and teams worldwide manage the future of work.\nWe’ve got offices in Sofia, the US, UK, and Australia, but we’re one global team of tech enthusiasts. We believe that freedom and flexibility lead to better work, and we build our products with that same mindset. If you love solving real-world problems with clean code, you’ll fit right in.\nAbout the role\nYou’ll be joining the Integrations Hub team in Bulgaria. We’re the ones responsible for the \"glue\" that connects OfficeRnD to the rest of the world - think Payment Gateways (Stripe, Authorize.Net), Access Control (Brivo, Kisi), and Accounting (Xero, QuickBooks).\nWe’re constantly balancing between infrastructure modernization and portfolio expansion.\nYou’ll collaborate with Product managers, engineers, and partners to grow our integrations ecosystem and deliver reliable, seamless connections between OfficeRnD and external services and platforms.\nWhat you’ll do\nFrom the first API design to the final automated test, you’re in the driver’s seat\nHelp us move integrations out of the monolith and into our new NestJS/TypeScript stack\nExplore and implement AI-powered features to automate data mapping, improve sync error detection, and enhance vendor API interactions\nDebugging production syncs or handling unknown webhook channels is part of the job - we focus on reliability and idempotency\nWork closely with PMs and other engineers to turn business needs into technical solutions that actually work\nPush for high engineering standards and mentor less experienced engineers\nMindset & ways of working\nStrong ownership mindset - you take end-to-end responsibility and consistently deliver reliable, well-thought-through solutions\nProduct-oriented thinking - you build with long-term maintainability, scalability, and user impact in mind\nContinuous learning mindset and willingness to grow together with the team - actively developing your skills while contributing to the team’s collective knowledge\nProactive and collaborative approach to problem-solving - you identify challenges early, communicate clearly, and work effectively with others to find solutions\nCommitment to quality, efficiency, and continuous improvement\nWhat to bring\n5+ years in full-stack development, preferably with cloud-based SaaS\nDriven by continuous learning, an AI-first approach, thorough documentation habits, and proactive identification of operational risks\nStrong proficiency in Node.js (NestJS is a huge plus) and TypeScript\nYou’re comfortable with schema design and MongoDB\nYou understand software design principles and how to build production-ready systems\nFamiliarity with modern JS frameworks (preferably React)\nMobile development experience is considered an advantage\nWhat we offer\nPremium health insurance, including dental coverage\n25 days of annual paid leave\nAn additional day off to celebrate your birthday\n3 paid volunteering days per year\nFull compensation for the first 3 days of sick leave\nAdditional Parental leave \nTo ease your commute, we provide you with either parking access or a public transport pass.\nHybrid work model (minimum 40% of monthly working time onsite)\nCo-funded sports card to support your active lifestyle\nLearning and development opportunities\nIf this sounds like the right opportunity for you, we’d love to talk!","description_format":"text","description_chars":3459,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Continuous learning","Health insurance","Hybrid work","Paid volunteering days","Parental leave"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Cybersecurity","Real Estate","Industrial Real Estate"],"lifecycle":[{"event":"open","at":"2026-10-16T04:37:25Z"}],"visa":[],"liveness":{"score":14,"band":"cold","label":"Long shot","p_open":1,"p_active":0.509,"p_room":0.28,"age_days":79,"expected_fill_days":37,"reasons":["conf:3","win:tail","crowd:"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/officernd-senior-software-engineer-2","json_url":"https://alion.io/job/officernd-senior-software-engineer-2.json","meta":{"generated_at":"2026-10-17T15:25:03Z","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":20843,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00: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":55485},"rest":"https://alion.io/mcp/rest/get_company?id=55485"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fofficernd-senior-software-engineer-2"},{"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%2Fofficernd-senior-software-engineer-2"},{"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%2Fofficernd-senior-software-engineer-2"},{"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/officernd-senior-software-engineer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fofficernd-senior-software-engineer-2"}]}