{"id":3453802,"url":"https://alion.io/job/synergy-way-full-stack-developer-angularnode-js","title":"Full-stack Developer (Angular/Node.js)","company":{"id":4485921,"name":"Synergy Way","domain":"synergy-way.com","url":"https://alion.io/company/synergy-way","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Lviv, Ukraine"],"countries":["UA"],"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":"Claude","optional":false},{"name":"Docker","optional":false},{"name":"ElasticSearch","optional":false},{"name":"Git","optional":false},{"name":"Nest.JS","optional":false},{"name":"Node JS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"RabbitMQ","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"TypeORM","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-10-27T17:15:21Z","employer_posted_date":null,"last_verified_at":"2026-10-27T17:15:21Z","board_verified":false,"closed_at":null,"days_open":4,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":4},"description":"About the project\n\nWe are building a comprehensive client contact data discovery and management platform that automates the entire workflow of finding, collecting, and working with client information. The application combines powerful data collection capabilities with advanced automation features to streamline client relationship management processes.\n\nResponsibilities:\n\n— Develop and maintain backend microservices using NestJS;\n\n— Build and enhance frontend features using Angular + TypeScript;\n\n— Design and implement REST APIs for client data collection and automation;\n\n— Work with data processing pipelines, business logic, and system integrations;\n\n— Implement messaging and caching solutions using RabbitMQ/Redis;\n\n— Participate in architecture discussions and feature development;\n\n— Write and maintain tests (unit and e2e);\n\n— Optimize database queries and ensure data integrity in PostgreSQL.\n\nRequired skills:\n\n— 2+ years of commercial experience as a Full-stack or Software Developer;\n\n— Strong experience with Node.js and NestJS framework;\n\n— Proficiency in Angular and TypeScript;\n\n— Understanding of REST API design and integration;\n\n— Experience with relational databases (PostgreSQL) and ORM (TypeORM or similar);\n\n— Knowledge of messaging systems (RabbitMQ) or caching (Redis);\n\n— Experience with Docker and Git;\n\n— Understanding of testing approaches (unit/integration/e2e);\n\n— Experience with AI integrations (Claude, Gemini, or similar);\n\n— English level: Upper-intermediate or higher.\n\nWill be a plus:\n\n— Experience with Nx monorepo tooling;\n\n— Hands-on experience with Elasticsearch for search functionality;\n\n— Familiarity with microservices architecture and design patterns.\n\nWe offer:\n\n— Opportunities for career growth and personal development, to help you improve your skills and achieve your goals;\n\n— No micromanagement - your ideas and initiatives are always encouraged;\n\n— Educational programs that are covered by the company at 30% of the expense;\n\n— Paid vacation leave and public holidays (21 vacation days annually);\n\n— Competitive financial compensation with regular performance reviews;\n\n— Outdoor team activities are paid for by the company;\n\n— English language improvement through extensive communication;\n\n— The chance to work alongside highly experienced and enthusiastic IT professionals who are ready to share their knowledge and help you gain invaluable experience in a live IT environment.","description_format":"text","description_chars":2439,"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":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-29T12:21:41Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":3,"expected_fill_days":24,"reasons":["seen:3","win:early"],"computed_at":"2026-10-31T05:58:55Z"},"pay":null,"html_url":"https://alion.io/job/synergy-way-full-stack-developer-angularnode-js","json_url":"https://alion.io/job/synergy-way-full-stack-developer-angularnode-js.json","meta":{"generated_at":"2026-10-31T17:45:18Z","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":27761,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-01T00: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":4485921},"rest":"https://alion.io/mcp/rest/get_company?id=4485921"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fsynergy-way-full-stack-developer-angularnode-js"},{"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%2Fsynergy-way-full-stack-developer-angularnode-js"},{"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%2Fsynergy-way-full-stack-developer-angularnode-js"},{"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/synergy-way-full-stack-developer-angularnode-js\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fsynergy-way-full-stack-developer-angularnode-js"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3453802}},{"tool":"search_jobs","arguments":{"company":"synergy-way.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3453802},"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"}}