{"id":3353133,"url":"https://alion.io/job/nortal-senior-full-stack-engineer-2","title":"Senior Full Stack Engineer","company":{"id":7332,"name":"Nortal","domain":"nortal.com","url":"https://alion.io/company/nortal","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"iCIMS","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":{"label":"European time zones","utc_offset_min":0,"utc_offset_max":2},"hiring_geo_confidence":"structured","locations":["Ukraine"],"countries":["UA"],"hiring_countries":["UA"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"CI/CD","optional":false},{"name":"Databricks","optional":false},{"name":"Docker","optional":false},{"name":"FastAPI","optional":false},{"name":"Kubernetes","optional":false},{"name":"Machine Learning","optional":false},{"name":"pySpark","optional":false},{"name":"Python","optional":false},{"name":"Spark","optional":false}],"status":"closed","first_seen_at":"2026-10-27T19:13:04Z","employer_posted_date":"2026-10-27","last_verified_at":"2026-10-28T22:40:41Z","board_verified":false,"closed_at":"2026-10-28T22:40:41Z","days_open":1,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":1},"description":"Overview\nWe are looking for a Senior Python Full Stack Engineer with front-end capabilities to help build a modern, user-friendly web interface for a data-driven product. You will work across the stack: primarily on the UI layer and single-page application, while also contributing to Python APIs and DevOps practices.\nThis role is best suited for an engineer who combines solid engineering discipline with a good eye for UI/UX and enjoys shaping user experience from early concepts through to implementation.\nAbout Nortal:\nWe’re Nortal. We think big and create cutting-edge digital solutions with a global reach. And with 25 years of experience, 2,700+ professional experts, and half a billion people worldwide impacted by our work, we believe we’ve got the numbers to back up that statement.\nOur global teams have played a significant role in many Fortune 500 companies’ projects and systems and have been the driving force of digital transformation for governments, healthcare institutions, and leading enterprises worldwide. We combine best-in-class strategic consulting with software engineering, data, and design practices to bring our visions to life.\nAbout our client\nOur client is a global mining company with a world-class portfolio of products that are used by a billion consumers every day. Our client relies on data and cutting-edge data science to enhance their operations. They also use advanced machine learning and artificial intelligence to optimize their processes.\nResponsibilities\nContribute to backend development in Python (e.g., FastAPI), Databricks, Apache Spark to support UI and integration needs\nIntegrate the UI with backend services and APIs; collaborate closely with data/engineering stakeholders\nDesign and build a high-quality single-page web application (SPA) using React (or a similar framework)\nTranslate product ideas into usable interfaces; contribute to UI/UX decisions and front-end architecture\nSupport DevOps and delivery activities: containerization, environment setup, deployment pipelines, and operational readiness\nWrite maintainable, well-tested code; participate in code reviews and improve engineering standards\nQualifications\nStrong experience across the Python ecosystem (FastAPI experience is a strong plus), Apache Spark, PySpark\nProven experience building SPAs and reusable UI components\nSolid DevOps background, preferably with Azure DevOps (pipelines, repos, CI/CD); other CI/CD tooling is also acceptable\nHands-on experience with Docker and Kubernetes\nAbility to take ownership, communicate clearly, and lead technical discussions when needed\nNice to Have\nUnderstanding of typical ML-Ops and/or data science concepts/workflows\nExperience working in Azure cloud environments\nStrong UI/UX sensibility (layout, usability, design systems); ability to work with styling guidelines\nExperience building internal tools or configurable user interfaces\nMining (or other processing industry) experience is a plus\nSpanish language skills are a plus\nNortal offers:\n24 working days of paid vacation\n\n11 paid national holidays\n\nHealth care: up to 10 paid sick days, on-demand medical insurance, vaccinations\n\nMental health support: webinars, resources, and compensation for therapy sessions\n\nAccess to our corporate learning platform\n\nLanguage classes (English)\n\nFlexible benefits budget: a fixed monthly amount you can spend on what matters most to you - medical insurance, sports, leisure, fuel, and more\n\n8-hour workday in the European time zone with overlap with client hours\n\nRemote work, with the flexibility to work from home or use our office or a coworking space whenever it suits you\n\nEngaging team events and thoughtful gifts throughout the year\n\nIn your resume please allow our company to use your personal data","description_format":"text","description_chars":3765,"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":"Spanish","level":"All levels","optional":true},{"language":"English","level":"All levels","optional":true}]},"benefits":["Health insurance"],"hiring_locations":[{"name":"Ukraine","iso":"UA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Digital Government","IT Consulting & Digital Transformation","Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-10-27T19:13:04Z"},{"event":"close","at":"2026-10-28T22:40:41Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/nortal-senior-full-stack-engineer-2","json_url":"https://alion.io/job/nortal-senior-full-stack-engineer-2.json","meta":{"generated_at":"2026-10-31T19:33:59Z","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":30803,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-01T00: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":7332},"rest":"https://alion.io/mcp/rest/get_company?id=7332"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnortal-senior-full-stack-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%2Fnortal-senior-full-stack-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%2Fnortal-senior-full-stack-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/nortal-senior-full-stack-engineer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnortal-senior-full-stack-engineer-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3353133}},{"tool":"search_jobs","arguments":{"company":"nortal.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3353133},"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"}}