{"id":2545902,"url":"https://alion.io/job/kidde-lead-developer","title":"Lead Developer","company":{"id":712970,"name":"Kidde","domain":"kidde.com","url":"https://alion.io/company/kidde-2","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Dayforce","truth_index":{"grade":"B","score":82,"open_postings":19,"ghost_share":0,"stale_share":0.737,"repost_share":0,"time_to_fill_p50_days":45,"computed_at":"2026-10-16T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Hyderabad, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":22000,"max_usd":52000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":57},"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"Git","optional":false},{"name":"Jenkins","optional":false},{"name":"Jira","optional":false},{"name":"Linux","optional":false},{"name":"Node JS","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false},{"name":"WebSockets","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-04T18:30:00Z","employer_posted_date":"2026-10-14","last_verified_at":"2026-10-16T06:55:04Z","board_verified":true,"closed_at":null,"days_open":11,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":11},"description":"Role Overview \nThis role includes developing Angular web screens, Node.js backend services, real-time communication features, REST APIs, and Linux-based deployment support. The developer will work closely with product, engineering, QA, DevOps and global R&D teams. \nKey Responsibilities \nAngular Web Client \nBuild and maintain Angular web pages using TypeScript. \nCreate user-friendly screens for configuration, monitoring, alarms, events and diagnostics. \nConnect the web application with backend REST APIs and WebSocket services. \nEnsure the interface is responsive, reliable and easy to use. \nNode.js Web Backend \nDevelop backend services using Node.js and TypeScript. \nDesign and maintain REST APIs for the Angular web client. \nSupport real-time communication using WebSockets and socket connections. \nHandle authentication, authorization, logging and error handling. \nLinux Deployment and Support \nDeploy and support Node.js services on Linux. \nConfigure services so they start and recover automatically. \nTroubleshoot application, network, server and performance issues. \nMaintain secure settings, logs, certificates and deployment procedures. \nRequired Technical Skills \nStrong experience in full-stack web application development. \nGood knowledge of Angular, TypeScript, HTML, CSS and responsive design. \nGood experience with Node.js, REST APIs and WebSockets. \nUnderstanding of authentication, authorization and secure coding practices. \nExperience with Linux environments, command-line tools and service deployment. \nExperience with Git or SVN, Jira, Jenkins or similar development tools. \nAbility to write unit, integration and automated UI tests. \nTesting Responsibilities \nCreate automated tests for frontend and backend features. \nTest APIs, WebSocket communication and socket connections. \nSupport integration testing, product verification and code reviews. \nExperience and Technical Qualifications \n8-12 years of software development experience. \nStrong hands-on experience with enterprise web applications. \nExperience building scalable, secure and maintainable software. \nAbility to work across frontend, backend, database, testing and deployment areas. \nBehavioural Competencies \nTakes ownership and delivers work on time. \nCommunicates clearly with team members and stakeholders. \nWorks well independently and as part of a team. \nShows curiosity, accountability and willingness to learn. \nSecurity Responsibilities \nFollow secure coding practices. \nProtect credentials, tokens, keys and configuration secrets. \nUse secure communication methods such as HTTPS and TLS. \nSupport security logging, auditing and vulnerability checks. \nDesirable Experience \nExperience with security, access-control, alarm or industrial-control systems. \nExperience with real-time event processing and dashboards. \nKnowledge of automated security and dependency-scanning tools. \nArchitecture Responsibilities \nThe developer will be responsible for maintaining clear boundaries between: \nKeep frontend, backend, real-time communication and deployment components well organized. \nDesign software that is reliable, secure, scalable and easy to maintain. \nDocument interfaces, protocols, deployment steps and system behavior clearly. \nThe system should remain cohesive and maintainable, with only the independent modules required to provide reliability, security, scalability and clear separation of responsibilities. \nPersonal Attributes \nAble to work effectively across frontend, backend, protocol and Linux environments. \nStrong attention to protocol accuracy, security and data integrity. \nAble to diagnose issues across the browser, application, network and operating-system layers. \nFocused on reliability, maintainability and predictable system behaviour. \nComfortable working with real-time, high-volume security information. \nAble to translate complex technical functions into clear operator interfaces. \nCapable of working within an established architecture. \nAble to collaborate with embedded, mobile, test and product-development teams. \nCapable of documenting interfaces, protocols, deployment processes and system behaviour clearly.","description_format":"text","description_chars":4139,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Locks, Safes & Home Security Products"],"lifecycle":[{"event":"open","at":"2026-10-14T16:47:09Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.63,"p_room":1,"age_days":11,"expected_fill_days":45,"reasons":["conf:3","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-10-16T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/kidde-lead-developer","json_url":"https://alion.io/job/kidde-lead-developer.json","meta":{"generated_at":"2026-10-16T07:46:08Z","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":5653,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00: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":712970},"rest":"https://alion.io/mcp/rest/get_company?id=712970"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fkidde-lead-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%2Fkidde-lead-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%2Fkidde-lead-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/kidde-lead-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fkidde-lead-developer"}]}