Senior Software Engineer

6 days ago


Belgrade, Central Serbia Bonapolia Full time €40,000 - €80,000 per year

We are looking for a
Senior Software Engineer (Angular) who is
willing to dive into the project with a modern stack. If you're driven by a curiosity to learn and a desire to produce meaningful results, please apply

About The Client
Our client is one of the Big Four accounting firms and the world's largest professional services network. Headquartered in London, they operate in 150+ countries with 460,000+ professionals delivering excellence in audit, tax, consulting, and advisory.

The team you will join designs, develops, and deploys innovative enterprise technology and AI-driven tools to support the delivery of tax services. It is a dynamic group combining expertise in tax, software engineering, change management, and project management, working on initiatives from tool design and deployment to training development and engagement management.

Project Tech Stack
Azure Cloud, Microservices Architecture, Angular 18, TypeScript, RxJS, ngrx/ngxs (state management), Kendo, .NET 8 (backend), ASP.NET Core services, Python, MongoDB, Azure SQL, GitHub Enterprise with Copilot, LangGraph, RAG Pipelines, Multi-modal LLMs

What You'll Do

  • Providing requirements analysis, system design, frontend development, troubleshooting, performance optimization, and technical support
  • Designing, developing, and maintaining scalable Angular applications with modern UI/UX practices
  • Implementing state management solutions with ngrx/ngxs
  • Working closely with backend developers to integrate APIs and AI-powered microservices
  • Conducting code reviews to ensure adherence to best practices and coding standards
  • Working both independently and collaboratively within the team
  • Communicating with the client on a regular basis
  • Providing guidance and mentorship to junior developers, fostering a collaborative and productive team environment

What You Bring

  • 5+ years of background in frontend development
  • Strong background in Angular (v2–18+), TypeScript, and RxJS
  • Familiarity with Redux state management frameworks (ngrx/ngxs)
  • Experience working with RESTful APIs and microservices architectures
  • Knowledge of responsive design and performance tuning for web apps
  • Knowledge of bug-tracking systems
  • Pragmatic approach to balancing process against flexibility in achieving objectives
  • Organizational skills, including the capacity to self-manage, structure work, set priorities, and work to deadlines

Nice to have

  • Bachelor's or Master's degree in Computer Science or Software Engineering
  • Experience with Kendo UI or other component libraries
  • Knowledge of MongoDB, Azure SQL
  • Familiarity with Azure DevOps Build/Release configuration
  • Experience with testing frameworks (Jasmine, Karma, Jest)
  • Understanding of CI/CD pipelines and Git workflows


English:
upper-intermediate

*
Location: Armenia, Bulgaria, Georgia, Hungary, Kazakhstan, Lithuania, Poland, Romania, Uzbekistan
Ready to Join?*
We look forward to receiving your application and welcoming you to our team



  • Belgrade, Central Serbia Microsoft Full time €90,000 - €120,000 per year

    Microsoft's Applied Sciences Group is at the forefront of developing groundbreaking technologies for our next-generation hardware and software products. We lead innovations in Artificial Intelligence / Machine Learning, Large Language Models and Computer Vision. Our focus is to envision, plan, and deliver the next generation of cutting-edge AI algorithms...


  • Belgrade, Central Serbia Altium Full time €40,000 - €60,000 per year

       Why Altium?Altium is transforming the way electronics are designed and built. From startups to world's technology giants, our digital platforms give more power to PCB designers, supply chain, and manufacturing, letting them collaborate as never before.Constant innovation has created a transformative technology, unique in its spaceMore than 30,000...


  • Belgrade, Central Serbia BookedBy Full time €90,000 - €120,000 per year

    Who we are Welcome to BookedBy, an industry-leading business management solution and scheduling software for salons, spas, and barbershops everywhere. BookedBy — with headquarters in Austin, TX — features more than 100 employees across three continents and powers thousands of locations worldwide with top brands such as Sport Clips Haircuts, Diesel...


  • Belgrade, Central Serbia Microsoft Full time €30,000 - €60,000 per year

    We are Azure Databases, a Microsoft team that drives the future of databases in the Microsoft Cloud. Our software development teams, located in Belgrade, are building some of the most advanced and widely used database cloud services in the world. The services we build are based on groundbreaking technology and are global market leaders, with millions of...


  • Belgrade, Central Serbia MillTech Full time €60,000 - €120,000 per year

    Position: Senior Software EngineerLine Manager/Reports to: Engineering ManagerOverviewFounded in 2019, we launched MillTech with the aim of democratising access to institutional-grade FX management. In an industry largely renowned for its lack of transparency and automation, we believe that we can help clients to navigate and advance their risk management...


  • Belgrade, Central Serbia Paymentology Full time €40,000 - €80,000 per year

    At Paymentology, we're redefining what's possible in the payments space. As the first truly global issuer-processor, we give banks and fintechs the technology and talent to launch and manage Mastercard, Visa cards at scale — across more than 60 countries.Our advanced, multi-cloud platform delivers real-time data, unmatched scalability, and the flexibility...


  • Belgrade, Central Serbia Camlin Full time €30,000 - €60,000 per year

    WHAT TO EXPECT DAY TO DAYWe are looking for talented engineers to join our team as Senior Frontend Engineer and work on exciting projects that involve developing web interface for visualizing data collected from IoT devices that monitors the electrical grid, visualization of current assets and their displacement, etc.As a Senior Frontend Engineer, you can...


  • Belgrade, Central Serbia Microsoft Full time €40,000 - €80,000 per year

    We are Azure Databases, a Microsoft team that drives the future of databases in the Microsoft Cloud. Our software development teams, located in Belgrade, are building some of the most advanced and widely used database cloud services in the world. The services we build are based on groundbreaking technology and are global market leaders, with millions of...


  • Belgrade, Central Serbia Camlin Full time €40,000 - €80,000 per year

    WHAT TO EXPECT DAY TO DAYWe are looking for talented engineers to join development team as Senior Backend Engineer / Team Lead and work on existing project that involves developing backend solutions that will enable visualization of data collected from IOT devices that monitors electrical grid, visualization of current assets and their displacement, etc.As a...


  • Belgrade, Central Serbia Microsoft Full time €30,000 - €60,000 per year

    Microsoft's Applied Sciences Group is at the forefront of developing groundbreaking technologies for our next-generation hardware and software products. We lead innovations in Artificial Intelligence / Machine Learning, Large Language Models and Computer Vision. Our focus is to envision, plan, and deliver the next generation of cutting-edge AI algorithms...