{"id":2944400,"url":"https://alion.io/job/virtuslab-fullstack-engineer-pythonangular","title":"Fullstack Engineer (Python&Angular)","company":{"id":1440,"name":"VirtusLab","domain":"virtuslab.com","url":"https://alion.io/company/virtuslab","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"contractor","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Kraków, Poland","Wrocław, Poland","Gdańsk, Poland","Łódź, Poland","Poznań, Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":140,"max":170,"currency":"PLN","period":"hour","gross":null,"usd_annual":88000},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Bazel","optional":false},{"name":"Bitbucket","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"Git","optional":false},{"name":"GitHub Actions","optional":false},{"name":"Gradle","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"Python","optional":false},{"name":"TypeScript","optional":false},{"name":"Groovy","optional":true},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-20T13:01:04Z","employer_posted_date":null,"last_verified_at":"2026-10-20T13:01:04Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"VirtusLab is a leading European software consulting and engineering company. Our mission is to craft clean code and practical solutions with precision and purpose. We foster a dynamic culture rooted in strong engineering, a sense of ownership, and transparency, empowering professionals to make a substantial impact in the software industry.\nProject scopeThe engagement focuses on enhancing developer experience (DX) and productivity within a large-scale Java/C++ monorepo through the engineering and maintenance of specialized Python tooling and system libraries. The solution enables hundreds of active developers to operate seamlessly in a shared codebase.\nThe scope of services encompasses delivering and maintaining custom compilers, formatters, VS Code plugins, Jenkins CI/CD infrastructure, and web-based tooling integrated with Bitbucket for streamlined PR management. The project currently utilizes Bazel as its primary build tool alongside Gradle, with ongoing efforts dedicated to completing the full build system migration and optimizing caching architectures.\n\nTech StackPython, Bazel, C++, Java, Groovy, Gradle, Angular, TypeScript, GitHub Actions, Jenkins, Docker, AI Tools\n\nProject Environment\nDistributed engagement across Europe and Asia. Project management and client delivery coordination are centered in the UK.\n\nA few perks of being with usBuilding tech community\nFlexible hybrid work model\nHome office reimbursement\nLanguage lessons\nMyBenefit points\nPrivate healthcare\nTraining Package\nVirtusity / in-house training\nAccess to the above perks is optional and completely voluntary for B2B contractors\n\nZakres obowiązków\nDesigning intuitive tools and libraries aimed at maximizing developer productivity.\nOptimizing and integrating solutions such as Git, VS Code, Bitbucket, and Jenkins across large-scale codebases.\nTroubleshooting complex technical issues requiring custom engineering and innovative problem-solving.\nDelivering robust, low-maintenance tooling to minimize support overhead.\nPlanning, prioritizing, and executing deliverables independently in a fast-paced development environment.\nWymagania\nAdvanced proficiency in Python development and modern backend system architecture.\nAdvanced TypeScript capabilities paired with practical hands-on Angular experience.\nApplied expertise in containerization (Docker) and CI/CD automation pipelines (GitHub Actions, Jenkins).\nEfficient utilization of AI tools to maximize engineering efficiency and code quality.\nHigh-level technical communication capabilities in English.\nTech stack\nPython\nTypeScript\nAngular\nDocker\nCI/CD\nGitHub Actions\nJenkins\nAI","description_format":"text","description_chars":2622,"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":[]},"benefits":["Home office","Hybrid work"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","Custom Software Development","Developer Tools"],"lifecycle":[{"event":"open","at":"2026-10-20T18:21:15Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":23,"reasons":["seen:0","velocity","win:early"],"computed_at":"2026-10-21T05:46:15Z"},"pay":{"stated_usd_annual":88000,"is_top_pay":false},"html_url":"https://alion.io/job/virtuslab-fullstack-engineer-pythonangular","json_url":"https://alion.io/job/virtuslab-fullstack-engineer-pythonangular.json","meta":{"generated_at":"2026-10-21T08:21:55Z","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":11897,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-22T00: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":1440},"rest":"https://alion.io/mcp/rest/get_company?id=1440"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fvirtuslab-fullstack-engineer-pythonangular"},{"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%2Fvirtuslab-fullstack-engineer-pythonangular"},{"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%2Fvirtuslab-fullstack-engineer-pythonangular"},{"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/virtuslab-fullstack-engineer-pythonangular\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fvirtuslab-fullstack-engineer-pythonangular"}]}