{"id":2378118,"url":"https://alion.io/job/team-it-senior-frontend-engineer","title":"Senior Frontend Engineer","company":{"id":4374612,"name":"team.it","domain":"team-it.pt","url":"https://alion.io/company/team-it","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"senior","employment_type":"full_time","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":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"CI/CD","optional":false},{"name":"Cypress","optional":false},{"name":"Git","optional":false},{"name":"JavaScript","optional":false},{"name":"NgRx","optional":false},{"name":"Rest API","optional":false},{"name":"RxJS","optional":false},{"name":"Sass","optional":false},{"name":"SonarQube","optional":false},{"name":"TypeScript","optional":false},{"name":"Web Components","optional":false},{"name":"JQuery","optional":true}],"status":"live","first_seen_at":"2026-10-12T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-12T00:00:00Z","board_verified":false,"closed_at":null,"days_open":1,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":1},"description":"Senior Frontend Engineer (Angular)\nWe want to do things differently, focusing on what truly matters. We return to our roots with a sustainable corporate strategy at our core. Work-life balance, beginner’s mind, and community involvement are our identity and our starting point for this journey.\nSenior Frontend Engineer (Angular) - Is that you?\nLocation: Lisbon (Hybrid)Experience Level: SeniorLanguage: English (minimum B2)\nKey Responsibilities\nDesign, develop, and operate scalable and maintainable frontend applications using Angular and TypeScript.\nTake end-to-end ownership of features, from requirements analysis and technical design through implementation, deployment, monitoring, and continuous improvement.\nDesign and implement responsive user interfaces and micro frontend solutions integrated with backend services through REST APIs.\nEnsure high standards of usability, accessibility, performance, security, and application quality.\nCollaborate closely with Product Owners, UX Designers, Backend Engineers, and business stakeholders to deliver effective digital solutions.\nContribute to frontend architecture, engineering standards, and technical decision-making.\nApply modern development practices including automated testing, code reviews, CI/CD, and continuous delivery.\nDrive technical improvements, solve complex challenges, and contribute to knowledge sharing across the engineering community.\nRequired Skills & Experience\n5+ years of professional experience in frontend software engineering.\nProven experience developing enterprise applications with Angular and delivering complex frontend solutions within cross-functional teams.\nStrong understanding of product-oriented software development and the full software development lifecycle.\nAbility to translate business requirements, UX concepts, and user needs into scalable frontend solutions.\nExperience balancing usability, accessibility, performance, maintainability, security, and delivery objectives.\nStrong collaboration skills across Product, UX, Backend Engineering, and business teams.\nStrong expertise in Angular, including modern versions and enterprise-scale application development.\nAdvanced knowledge of TypeScript, JavaScript, HTML5, CSS/SCSS, RxJS, and reactive programming principles.\nExperience designing responsive, accessible, and high-performing user interfaces.\nExperience integrating REST APIs and collaborating with backend engineering teams.\nKnowledge of Web Components and micro frontend architectures.\nExperience with state management solutions, preferably NgRx Store.\nHands-on experience with unit, integration, and end-to-end testing using Cypress and similar frameworks.\nExperience with Git, Azure DevOps, Artifactory, SonarQube, code reviews, and CI/CD pipelines.\nUnderstanding of frontend architecture and end-to-end system interactions within enterprise environments.\nNice to Have\nFamiliarity with cloud environments, preferably Microsoft Azure.\nKnowledge of jQuery for maintaining or modernizing legacy applications.\nAngular certifications.\nWeb Accessibility certifications.\nSoftware Architecture certifications.\nMicrosoft Azure certifications.\nStrong ownership and accountability with the ability to drive technical topics end-to-end.\nCommitment to engineering excellence, continuous learning, and knowledge sharing.\nSenior Frontend Engineer (Angular) — Is that us?\nHorizontal structure. Everyone has a voice and is heard. We are looking for ambitious people who want to help us achieve what has not yet been done.\nPersonalized support. We value close and regular follow-up. We are a team from day one.\nComprehensive and flexible benefits package. Health insurance, life insurance, discounts and perks, telecommunications plan, and much more.\nInvestment in learning and career development. Certified training, online learning platforms, Pearson VUE exam center… we invest in you!\nSustainability and community involvement. We want meaningful work and to invest in an inclusive consulting project—and we need your help to make it happen.\nReady?team.it, back to basics!\nAt Team IT, we stand for equality and value diversity. We create a safe and inclusive environment where opportunities are equal for everyone. We do not discriminate based on age, ethnicity, sexual orientation, gender, disability, or any factor other than merit. All applications from candidates with the right skills for the role are welcome.\n\nApply here","description_format":"text","description_chars":4424,"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":["Continuous learning","Health insurance","Life insurance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["IT Consulting & Digital Transformation","IT Outsourcing & Dedicated Teams"],"lifecycle":[{"event":"open","at":"2026-10-12T18:56:15Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":22,"reasons":["seen:1","win:early"],"computed_at":"2026-10-13T04:18:44Z"},"pay":null,"html_url":"https://alion.io/job/team-it-senior-frontend-engineer","json_url":"https://alion.io/job/team-it-senior-frontend-engineer.json","meta":{"generated_at":"2026-10-13T04:18:44Z","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":6738,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-14T00: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":4374612},"rest":"https://alion.io/mcp/rest/get_company?id=4374612"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fteam-it-senior-frontend-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%2Fteam-it-senior-frontend-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%2Fteam-it-senior-frontend-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/team-it-senior-frontend-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fteam-it-senior-frontend-engineer"}]}