{"id":3925042,"url":"https://alion.io/job/teleste-frontend-developer","title":"Frontend Developer","company":{"id":56721,"name":"Teleste","domain":"teleste.com","url":"https://alion.io/company/teleste","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Schema","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":["Wrocław, Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"JavaScript","optional":false},{"name":"JQuery","optional":false},{"name":"NgRx","optional":false},{"name":"RxJS","optional":false},{"name":"TypeScript","optional":false},{"name":"WebSockets","optional":false},{"name":"Docker","optional":true},{"name":"WebRTC","optional":true}],"status":"live","first_seen_at":"2025-11-17T14:54:38Z","employer_posted_date":"2026-07-09","last_verified_at":"2026-11-07T18:32:44Z","board_verified":true,"closed_at":null,"days_open":355,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":355},"description":"Do you want to shape the future?\nAs a Senior Frontend Developer, you will play a key role in shaping the user experience of our large-scale enterprise video management and situational awareness system. You will work on complex UI challenges, drive modern frontend best practices, and collaborate closely with cross-functional teams to deliver high-quality software.\nYour Responsibilities:\nDesign and develop new UI flows to enhance user experience and functionality in our enterprise system.\nContribute to our UI components library, ensuring consistency, scalability, and reusability across the application.\nMigrate legacy components to modern web standards, improving performance, maintainability, and accessibility.\nTackle real-time challenges, such as rendering dynamic maps with thousands of live features, integrating live CCTV streaming, and managing complex alarm notifications.\nWrite robust tests and documentation to ensure reliability, maintainability, and ease of onboarding for other developers.\nWork closely with backend teams to define API contracts, optimize data flows, and integrate services efficiently.\nCollaborate with product managers (PMs) to refine requirements, provide technical insights, and influence the product roadmap.\nHave a real impact on the product shape, contributing ideas, identifying areas for improvement, and driving innovation in UI/UX.\nYour assets:\n5+ years of documented professional experience in frontend development, working on large-scale applications.\nProficiency in JavaScript and TypeScript, with the ability to write clean, maintainable, and efficient code.\nDeep understanding of Web APIs, browser mechanics, and web standards/protocols (e.g., HTTP, WebSockets).\nStrong experience with a modern frontend framework and state management solution in a large-scale project (we use Angular, NgRx, RxJS).\nHands-on experience with legacy web technologies, such as jQuery and AngularJS, with the ability to migrate and modernize existing codebases.\nExpertise in testing complex UI flows, including unit, integration, and end-to-end testing strategies.\nGreat communication skills, with the ability to effectively collaborate in both technical and non-technical environments.\nEnglish min. B2, Polish min. C2.\nNice if you also have:\nUnderstanding of media streaming technologies (e.g., HLS, WebRTC) and their integration into web applications.\nExperience with GIS (Geographic Information Systems), including mapping libraries and spatial data visualization.\nKnowledge of UI design systems, component libraries, and best practices for maintainable design.\nFamiliarity with Docker and containerized frontend development environments.\nWhat do we offer?\nInternational projects.\nIndividual development path and close-knit team.\nFriendly and casual atmosphere of work (no open space, no dress code).\nPermanent contract.\nHybrid model of work; in some cases fully remote might be considered.\nPrivate healthcare (Luxmed) & Multisport card - co-financed by Teleste.\nFlexible working hours (start time between 7:00 a.m. and 10:00 a.m.).","description_format":"text","description_chars":3065,"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":[{"language":"Polish","level":"Proficiency (C2)","optional":false},{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":["Flexible schedule"],"hiring_locations":[{"name":"Poland","iso":"PL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Internet Service Providers","Telecom Infrastructure"],"lifecycle":[{"event":"open","at":"2026-11-07T18:32:44Z"}],"visa":[],"liveness":{"score":6,"band":"cold","label":"Long shot","p_open":1,"p_active":0.215,"p_room":0.28,"age_days":355,"expected_fill_days":29,"reasons":["conf:1","win:tail","crowd:"],"computed_at":"2026-11-07T20:26:04Z"},"pay":null,"html_url":"https://alion.io/job/teleste-frontend-developer","json_url":"https://alion.io/job/teleste-frontend-developer.json","meta":{"generated_at":"2026-11-07T20:26:04Z","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":32402,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00: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":56721},"rest":"https://alion.io/mcp/rest/get_company?id=56721"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fteleste-frontend-developer"},{"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%2Fteleste-frontend-developer"},{"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%2Fteleste-frontend-developer"},{"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/teleste-frontend-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fteleste-frontend-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3925042}},{"tool":"search_jobs","arguments":{"company":"teleste.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3925042},"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"}}