{"id":4319869,"url":"https://alion.io/job/itds-portugal-senior-angular-frontend-developer-digital-modernization","title":"Senior Angular Frontend Developer – Digital Modernization","company":{"id":4374591,"name":"ITDS Portugal","domain":"itdsportugal.com","url":"https://alion.io/company/itds-2","size_band":"201-500","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":"contractor","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Lisbon, Portugal"],"countries":["PT"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Bootstrap","optional":false},{"name":"CI/CD","optional":false},{"name":"GitHub Actions","optional":false},{"name":"JavaScript","optional":false},{"name":"Jenkins","optional":false},{"name":"Postman","optional":false},{"name":"PrimeNG","optional":false},{"name":"RxJS","optional":false},{"name":"Sass","optional":false},{"name":"Swagger","optional":false},{"name":"TypeScript","optional":false}],"status":"live","first_seen_at":"2026-11-14T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-11-14T00:00:00Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"Ignite digital innovation — transform front-end development with cutting-edge Angular solutions!\nLisbon-based opportunity with hybrid work model\nAs a Senior Frontend Developer (Angular), you will be working for our client, a leader in digital modernization projects. You will play a pivotal role in developing and maintaining dynamic web applications that enhance organizational efficiency and user experience. Join us to shape the future of enterprise-grade digital solutions and accelerate your career growth.\nYour main responsibilities:\nDevelop and maintain sophisticated frontend applications using Angular (minimum Angular 19) for large-scale digital modernization initiatives.\nIntegrate and consume APIs seamlessly in the frontend layer using HTTPClient, Swagger/OpenAPI, and Postman.\nEnsure interfaces adhere to the organization's design system and UI standards for consistency across platforms.\nApply best practices in frontend architecture, code quality, accessibility, and performance optimization.\nImplement and maintain both unit and automated tests utilizing Jasmine, Karma, and Cypress to ensure robust deliverables.\nYou're ideal for this role if you have:\nAt least 5 years of experience working on significant Angular projects, with a strong mastery of Angular modules, components, services, routing, RxJS, forms, directives, and pipes.\nExpertise in TypeScript, JavaScript (ES6+), HTML5, CSS3/SASS/SCSS, PrimeNG, and Bootstrap.\nProven experience in API integration and consumption of backend services within frontend applications.\nExperience working with design systems and adhering to frontend best practices such as maintainability and accessibility.\nIt is a strong plus if you have:\nKnowledge of cloud CI/CD tools like Github Actions and Jenkins.\nLanguage required for the role: English — fluent command.\nEligibility to work in Europe: Only candidates with an existing legal right to work in the European Union will be considered for this role.\n#MAKEYourCareerBETTER\nInterested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.\n\nhttps://itdsportugal.com/en/it-jobs/10411/?utm_source=itjobs","description_format":"text","description_chars":2212,"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":["Hybrid work"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Outsourcing & Dedicated Teams","IT Staffing & Staff Augmentation"],"lifecycle":[{"event":"open","at":"2026-11-14T19:08:35Z"}],"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":34,"reasons":["seen:0","win:early"],"computed_at":"2026-11-14T20:34:17Z"},"pay":null,"html_url":"https://alion.io/job/itds-portugal-senior-angular-frontend-developer-digital-modernization","json_url":"https://alion.io/job/itds-portugal-senior-angular-frontend-developer-digital-modernization.json","meta":{"generated_at":"2026-11-14T20:34:17Z","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":25926,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-15T00: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":4374591},"rest":"https://alion.io/mcp/rest/get_company?id=4374591"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fitds-portugal-senior-angular-frontend-developer-digital-modernization"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"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%2Fitds-portugal-senior-angular-frontend-developer-digital-modernization"},{"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%2Fitds-portugal-senior-angular-frontend-developer-digital-modernization"},{"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/itds-portugal-senior-angular-frontend-developer-digital-modernization\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fitds-portugal-senior-angular-frontend-developer-digital-modernization"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4319869}},{"tool":"search_jobs","arguments":{"company":"itdsportugal.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4319869},"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"}}