{"id":3556128,"url":"https://alion.io/job/bitbang-mid-level-angular-developer","title":"Mid-Level Angular Developer","company":{"id":1901434,"name":"BitBang","domain":"bitbang.com","url":"https://alion.io/company/bitbang-com","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Personio","truth_index":null},"role":"Frontend","role_family":"Frontend","seniority":"middle","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Giza, Egypt"],"countries":["EG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"CI/CD","optional":false},{"name":"GitHub Actions","optional":false},{"name":"JavaScript","optional":false},{"name":"Jenkins","optional":false},{"name":"Jest","optional":false},{"name":"NgRx","optional":false},{"name":"Rest API","optional":false},{"name":"RxJS","optional":false},{"name":"TypeScript","optional":false},{"name":"Webpack","optional":false},{"name":"WebSockets","optional":false}],"status":"live","first_seen_at":"2026-10-29T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-29T00:00:00Z","board_verified":false,"closed_at":null,"days_open":6,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":6},"description":"BitBang is seeking a skilled and collaborative Mid-Level Angular Developer to join our Front-End Engineering team. This role is ideal for a developer with 3 5 years of experience who is passionate about creating performant scalable and maintainable web applications using Angular. You will work closely with cross-functional teams to build robust user interfaces and deliver high-impact digital solutions in a fast-paced agile environment.\n\nFront-End Architecture & Development\n\nDevelop and maintain Angular (v8) applications following best practices and scalable patterns.\n\nImplement responsive accessible and cross-browser compatible UIs using HTML5 CSS3 and TypeScript.\n\nUtilize RxJS and state management libraries (e.g. NgRx) to handle complex UI logic and data flows.\n\nCode Quality & Testing\n\nWrite clean maintainable and well-documented code.\n\nCreate unit and integration tests using Jasmine Karma or Jest to ensure code reliability.\n\nParticipate in code reviews and collaborate with peers to uphold quality standards.\n\nTeam Collaboration & Mentorship\n\nWork with UX/UI designers product managers and back-end developers to translate wireframes and APIs into front-end components.\n\nProvide guidance and mentorship to junior developers on Angular concepts and modern tooling.\n\nPerformance Optimization & Troubleshooting\n\nOptimize application performance through lazy loading code splitting and fine-tuning change detection.\n\nInvestigate and resolve production issues to ensure a smooth user experience.\n\nAgile Development\n\nParticipate in Agile ceremonies including sprint planning daily stand-ups and retrospectives.\n\nContribute to continuous improvement of development workflows and team practices.\n\nContinuous Learning\n\nStay up-to-date with the latest Angular and front-end technologies.\n\nEvaluate and suggest improvements in tools frameworks and processes.\n\nRequirementsBachelor s degree in Computer Science Engineering or a related field.\n\n3 5 years of experience in front-end development with at least 3 years working with Angular in production environments.\n\nProficiency in Angular framework (components services directives pipes RxJS NgRx or similar).\n\nSolid experience with JavaScript (ES6) TypeScript HTML5 and CSS3.\n\nExperience integrating RESTful APIs and handling authentication flows (OAuth2 JWT).\n\nFamiliarity with WebSockets and real-time data integration.\n\nExperience with CI/CD tools (e.g. Angular CLI Webpack Jenkins GitHub Actions).\n\nStrong problem-solving skills and attention to detail.\n\nExcellent communication and collaboration skills.\n\nBenefitsCompetitive salary and performance-based bonuses\n\nSocial health and life insurance\n\nHybrid working model\n\nFlexible working hours\n\nTransportation allowance","description_format":"text","description_chars":2726,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Continuous learning","Flexible schedule","Life insurance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Data & Analytics","Analytics & BI Consulting"],"lifecycle":[{"event":"open","at":"2026-10-31T00:50:15Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":5,"expected_fill_days":30,"reasons":["seen:5","velocity","win:early"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/bitbang-mid-level-angular-developer","json_url":"https://alion.io/job/bitbang-mid-level-angular-developer.json","meta":{"generated_at":"2026-11-04T00:49:06Z","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":1142,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00: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":1901434},"rest":"https://alion.io/mcp/rest/get_company?id=1901434"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbitbang-mid-level-angular-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%2Fbitbang-mid-level-angular-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%2Fbitbang-mid-level-angular-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/bitbang-mid-level-angular-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbitbang-mid-level-angular-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3556128}},{"tool":"search_jobs","arguments":{"company":"bitbang.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3556128},"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"}}