{"id":2291411,"url":"https://alion.io/job/vega-it-frontend-engineer","title":"Frontend Engineer","company":{"id":55787,"name":"Vega IT","domain":"vegaitglobal.com","url":"https://alion.io/company/vega-it","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":"Career sitemap","truth_index":{"grade":"B","score":70,"open_postings":22,"ghost_share":0.5,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-12T06:55:09Z"}},"role":"Frontend","role_family":"Frontend","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Novi Sad, Serbia","Belgrade, Serbia","Niš, Serbia","Podgorica, Montenegro","Zrenjanin, Serbia","Abuja, Nigeria"],"countries":["RS","NG"],"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":true},{"name":"Git","optional":true},{"name":"JavaScript","optional":true},{"name":"Node JS","optional":true},{"name":"npm","optional":true},{"name":"React.js","optional":true},{"name":"TypeScript","optional":true},{"name":"Vue.js","optional":true}],"status":"live","first_seen_at":"2026-10-11T18:39:16Z","employer_posted_date":"2026-10-11","last_verified_at":"2026-10-12T03:13:24Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":0},"description":"Go back\n\nOn-siteFull-time\nNovi SadBelgradeNisPodgoricaZrenjaninAbuja\nFrontend Engineer\nApply now\nWho can apply?\nTechnology is driven by people, and people come in all forms. There is zero room for bias or discrimination in our hiring process. We make decisions based on your skills and what you bring to the team.\nYour responsibilities:\nWriting reusable, testable, maintainable and efficient code\nWriting documentation\nDesigning and implementation of low-latency, high-availability, and high- performance applications\nImplementation of security and data protection\nCommunication with the team and clients on a daily basis\nContributing to all stages of software development life cycle\nNice to have:\nExperience with frontend testing frameworks and libraries\nExperience with state management solutions\nFamiliarity with SSR/SSG approaches\nExperience optimizing web performance\nWhat you'll bring?\nStrong experience with at least one modern frontend framework (Angular, React, or Vue)\nProven hands-on experience in software development.\nSolid knowledge of JavaScript/TypeScript\nExtensive knowledge and understanding of modern versions of Angular (version 14 onwards)\nKnowledge of Node.Js and NPM\nExperience in working with Web Api applications/Class libraries\nKnowledge of industries best practices\nUnderstanding fundamental design principles behind a scalable application\nProficient understanding of code versioning tools, such as Git\nBenefits of working in our team:\nWorking on a large number of different projects (which includes working with different technologies).\nExpanding knowledge and enhancing your proficiency in existing technologies\nGetting to know different teams from various countries and meeting diverse organizational cultures which will open up possibilities for your personal development.\nFull team support to help you join the company culture, fit in, and bond with others.\nYou will have full career support and guidance from your Development Lead.\nFull team support to help you sharpen your technical skills.\nYou will have a chance to work with experienced tech mentors and receive full support on any technical subject you wish to explore/learn.\nWhat's in it for you?\nA psychologically safe environment for all of our employees. Irrespective of their race, religion, color, national origin, gender, sexual orientation, age, marital status or any other characteristic. This is one of the core values of our company culture. Something we have been tirelessly working on for years.\nWork in a transparent and flat organization.\nPrivate health insurance ー your family/partner can be included in your policy.\nIn-house lectures and paid training.\nPaid foreign language courses.\nConverting your overtime hours into day(s) off.\nFitLife program, including paid training.\nTeam-building gatherings and traveling.\nPrivilege Card.\nSubventions for your daily meals in the company.\nEveryday fresh seasonal fruits and refreshments.\nWe will include your family/partner in the company's activities.\nNobody can change the world alone. We believe the best things happen when we co-create, so join us and let’s push the limits of what's possible.\n\nJoin our team!\nMeet a part of our People experience and support team\nFirst impressions are important, especially when you are choosing a team you want to work with. Meet the people who will be the first ones to greet you and guide you through your selection process.\n\nMarija Rakić\nCulture and DEI Business Partner\nMarija Rakić\nMarija actively participates in job selection processes and plays a key role in organizing internships within our company, which is why you will often see her at student fairs and conferences. She describes herself as dedicated and efficient in her work. In addition to her role as a People Experience Manager, Marija also holds the position of DEI manager. She encourages you to learn more about our company through our Vega IT Pulse podcast.\nMarija Rakić\nCulture and DEI Business Partner\nMarija actively participates in job selection processes and plays a key role in organizing internships within our company, which is why you will often see her at student fairs and conferences. She describes herself as dedicated and efficient in her work. In addition to her role as a People Experience Manager, Marija also holds the position of DEI manager. She encourages you to learn more about our company through our Vega IT Pulse podcast.\n\nJovana Radaković\nPeople and Culture Business Partner\nJovana Radaković\nAs a graduate psychologist, Jovana has found her calling in working with people in an organizational context, and at Vega IT, she holds the position of People Experience Manager. Some of her favorite processes include the selection and onboarding of new colleagues. Her teammates find it delightful to listen to her conduct interviews. She believes that is because of her dedication to each candidate and through a shared discussion she encourages candidates to derive value from the interview themselves. Jovana firmly believes that the selection process is a two-way street.\nJovana Radaković\nPeople and Culture Business Partner\nAs a graduate psychologist, Jovana has found her calling in working with people in an organizational context, and at Vega IT, she holds the position of People Experience Manager. Some of her favorite processes include the selection and onboarding of new colleagues. Her teammates find it delightful to listen to her conduct interviews. She believes that is because of her dedication to each candidate and through a shared discussion she encourages candidates to derive value from the interview themselves. Jovana firmly believes that the selection process is a two-way street.\n\nStefan Prebiračević\nPeople and Culture Business Partner\nStefan Prebiračević\nStefan is a part of our People Experience and Support team, and he is someone you will frequently encounter in our interviews. Good energy and wittiness are the best words to describe Stefan. All future colleagues will have a chance to meet Stefan during their first day at our company and participate together in one of the workshops during the onboarding process. :)\nStefan Prebiračević\nPeople and Culture Business Partner\nStefan is a part of our People Experience and Support team, and he is someone you will frequently encounter in our interviews. Good energy and wittiness are the best words to describe Stefan. All future colleagues will have a chance to meet Stefan during their first day at our company and participate together in one of the workshops during the onboarding process. :)\n\nSaša Lalović Vlaović\nPeople and Culture Business Partner\nSaša Lalović Vlaović\nSaša is a part of the People Experience and Support team in our office in Podgorica. If you’re applying for a job or internship in Montenegro, Saša will be your first point of contact. She will provide you with all the relevant information you need in a relaxed atmosphere, encouraging you to ask any questions. Saša’s ultimate goal and mission are to ensure that all colleagues feel comfortable at work. It means a lot to her when colleagues know they can count on her for everything they need. Together with her colleague from the marketing team, Snežana, she organizes all the fun, creative and CSR activities in the Podgorica office.\nSaša Lalović Vlaović\nPeople and Culture Business Partner\nSaša is a part of the People Experience and Support team in our office in Podgorica. If you’re applying for a job or internship in Montenegro, Saša will be your first point of contact. She will provide you with all the relevant information you need in a relaxed atmosphere, encouraging you to ask any questions. Saša’s ultimate goal and mission are to ensure that all colleagues feel comfortable at work. It means a lot to her when colleagues know they can count on her for everything they need. Together with her colleague from the marketing team, Snežana, she organizes all the fun, creative and CSR activities in the Podgorica office.\n\nNataša Jovanović\nPeople and Culture Business Partner\nNataša Jovanović\nNataša always keeps in mind the phrase ‘’Kindness matters’’ during interviews with our candidates and in her daily work with colleagues. She manages the selection processes, facilitates the onboarding of new colleagues, and organizes team-building activities and internal conferences. Alongside the team, she provides support to all colleagues. Her strengths are patience and a willingness to look at things from different perspectives. Her passion lies in people-focused work which she truly loves.\nNataša Jovanović\nPeople and Culture Business Partner\nNataša always keeps in mind the phrase ‘’Kindness matters’’ during interviews with our candidates and in her daily work with colleagues. She manages the selection processes, facilitates the onboarding of new colleagues, and organizes team-building activities and internal conferences. Alongside the team, she provides support to all colleagues. Her strengths are patience and a willingness to look at things from different perspectives. Her passion lies in people-focused work which she truly loves.\n\nAnđela Andrijević\nPeople Experience Manager\nAnđela Andrijević\nIf you are applying for a job or internship in Niš, Anđela will be your first point of contact!\nShe enjoys conducting interviews and believes they should be a supportive, pressure-free experience that allows candidates to perform at their best. Working with people is what she enjoys most, and she approaches every interaction with patience and responsibility.\nAnđela Andrijević\nPeople Experience Manager\nIf you are applying for a job or internship in Niš, Anđela will be your first point of contact!\nShe enjoys conducting interviews and believes they should be a supportive, pressure-free experience that allows candidates to perform at their best. Working with people is what she enjoys most, and she approaches every interaction with patience and responsibility.\n\nVesna Marković\nPeople Experience Manager\nVesna Marković\nVesna is a member of the People Experience and Support team in the Podgorica office, where she welcomes candidates, interns, and new colleagues as they begin their journey with the company. She is often the first person they meet, ensuring that the introduction process is well-organized and clear.\nIt is important to her to approach everyone with kindness and patience. Vesna strives to create an atmosphere in which people feel comfortable asking questions and seeking support, knowing that she will guide them through each step.\nTogether with Snežana from the marketing team, she coordinates various activities and initiatives in the Podgorica office, contributing to a positive and engaging workplace culture.\nVesna Marković\nPeople Experience Manager\nVesna is a member of the People Experience and Support team in the Podgorica office, where she welcomes candidates, interns, and new colleagues as they begin their journey with the company. She is often the first person they meet, ensuring that the introduction process is well-organized and clear.\nIt is important to her to approach everyone with kindness and patience. Vesna strives to create an atmosphere in which people feel comfortable asking questions and seeking support, knowing that she will guide them through each step.\nTogether with Snežana from the marketing team, she coordinates various activities and initiatives in the Podgorica office, contributing to a positive and engaging workplace culture.\n\nRebeka Popov\nPeople Experience Manager\nRebeka Popov\nRebeka is part of the People team, where she focuses on Technical Recruitment and People Experience, playing an active role in shaping how candidates experience their first interactions with the company.\nShe believes that the recruitment process is more than a selection journey, it is the foundation of a long-term relationship. Creating a positive, transparent, and respectful candidate experience is a key priority, ensuring that every candidate leaves the process with clear insights, meaningful fe...","description_format":"text","description_chars":15446,"description_truncated":true,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Japanese","level":"Advanced (C1)","optional":false}]},"benefits":["Health insurance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-11T18:39:16Z"}],"visa":[],"liveness":{"score":36,"band":"fade","label":"Fading","p_open":1,"p_active":0.361,"p_room":1,"age_days":0,"expected_fill_days":20,"reasons":["conf:3","agency","stale_co","win:early"],"computed_at":"2026-10-12T06:55:09Z"},"pay":null,"html_url":"https://alion.io/job/vega-it-frontend-engineer","json_url":"https://alion.io/job/vega-it-frontend-engineer.json","meta":{"generated_at":"2026-10-12T07:56: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":12708,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00: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":55787},"rest":"https://alion.io/mcp/rest/get_company?id=55787"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fvega-it-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%2Fvega-it-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%2Fvega-it-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/vega-it-frontend-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fvega-it-frontend-engineer"}]}