Senior Software Engineer

5 days ago


Novi Sad, Vojvodina, Serbia WeDoSoftware Full time €60,000 - €80,000 per year

We need a proactive leader with 
5+ years
 of professional experience who can drive technical excellence and mentor others on the team. If you're ready to take on complex challenges and lead projects from concept to deployment, we'd love to hear from you This position is 
hybrid
, with 
3 days on-site
 in our Novi Sad office and 
2 days remote
 each week.

Responsibilities:

As a Senior Full-Stack Developer, you will:

  • Develop and maintain end-to-end web applications using .NET (C#) for backend and Angular (TypeScript) for frontend.
  • Design and implement RESTful APIs and backend services, integrating with databases and external systems.
  • Architect scalable solutions and contribute to technical decisions, ensuring high performance and security of applications (including cloud-based deployments on Azure).
  • Lead by example in code quality: perform code reviews, write unit/integration tests, and uphold best practices and coding standards.
  • Mentor and support junior and mid-level developers, sharing knowledge and guiding them through technical challenges.
  • Collaborate closely with cross-functional teams (Product Management, UI/UX, QA) to gather requirements, define solutions, and deliver new features.
  • Troubleshoot and debug complex issues across the full stack (frontend, backend, database, Azure cloud) to maintain reliability and uptime.
  • Stay current with emerging technologies and best practices, proactively suggesting improvements to our technology stack and workflows.

Qualifications and Skills:

  • 5+ years of hands-on software development experience, with a focus on full-stack web development.
  • Strong proficiency in .NET/C# (including .NET Core/ASP.NET) for building backend applications and services.
  • Solid experience with Angular (Angular 2+ with TypeScript) for front-end development, plus good knowledge of HTML5/CSS3.
  • Experience working with Microsoft Azure cloud services (e.g. deploying applications to Azure App Services, using Azure SQL/NoSQL databases, Azure Functions, or Azure DevOps CI/CD pipelines).
  • Familiarity with database design and querying (SQL databases and/or NoSQL databases).
  • Good understanding of software architecture and design principles (OOP, SOLID, and design patterns); ability to design scalable, maintainable systems.
  • Experience with version control systems (Git) and collaborative development workflows.
  • Proven ability to lead or mentor a development team or project, taking ownership of technical delivery.
  • Excellent problem-solving and analytical skills, with keen attention to detail.
  • Strong communication skills and a team-oriented mindset – able to work well in an agile environment and communicate ideas clearly.
  • Proficiency in English, both written and spoken (working language within the team).

Why Join Us:

· Hybrid Work & Flexible Hours:
 We offer a hybrid work schedule (3 days in-office, 2 days remote) and flexible working hours to help you balance work and life.

· 
Private Health Insurance:
 Premium private health insurance coverage in addition to national health benefits, ensuring you and your family stay healthy.

· 
Learning & Development:
 An annual learning budget for courses, conferences, or certifications to support your professional growth. We encourage continuous learning and will fund your skill development.

· 
Team-Building Events:
 Regular team-building activities, workshops, and company outings. Enjoy a friendly, collaborative culture with occasional off-site retreats, lunches, and fun events with the team.

· 
Competitive Compensation:
 A competitive salary and performance-based bonuses.

· 
Additional Benefits:
 23+ days of paid vacation, paid sick leave, paid parking, modern equipment (laptop and peripherals), and a comfortable office in Novi Sad. You'll be joining a supportive team where your contributions are valued.

  • Please apply now for consideration


  • Novi Sad, Vojvodina, Serbia ACME Software Full time €40,000 - €80,000 per year

    Job Title:Senior Software EngineerDepartment: EngineeringReports to:Software Engineering ManagerWe are on a mission to be the world's best cloud-based telecommunications platform for service providers. We're more than a growing tech company. We pride ourselves in being world-class engineers, marketers, designers, builders, mentors and industry disruptors.We...


  • Novi Sad, Vojvodina, Serbia Ottometric Full time €100,000 - €120,000 per year

    We are a team of AI/CV and big data experts looking to add a PhD in CS to our Serbia team to develop cutting-edge computer vision software.Company DescriptionOttometric is revolutionizing the validation and training of Advanced Driver Assistance Systems (ADAS) with our AI-driven solution. Our integrated software platform streamlines and automates the entire...


  • Novi Sad, Vojvodina, Serbia Devione Software Development Full time €60,000 - €90,000 per year

    We are looking for an experienced React engineer to join our growing team and contribute to the custom SAAS Symfony/React application.REQUIRED SKILLS:Strong knowledge of OOPStrong knowledge of ReactExperience with modern JavaScript, TypeScript, and related front-end technologiesStrong experience with modern CSS practicesFamiliarity with RESTful APIs and...


  • Novi Sad, Vojvodina, Serbia Devione Software Development Full time €30,000 - €40,000 per year

    We are looking for a motivated software engineering intern eager to learn and grow by contributing to the development of our custom SaaS application built with Symfony and React.REQUIRED SKILLS:At least one successfully completed project using any web technology stack (school project acceptable)Solid understanding of Object-Oriented Programming...


  • Novi Sad, Vojvodina, Serbia Devione Software Development Full time €104,000 - €130,878 per year

    We're looking for a driven Test Engineer to join our team, someone eager to learn and grow, with a focus on manual testing for our custom SAAS Symfony/React application.REQUIRED SKILLS:Minimum 6 months of experience in manual software testingKnowledge of manual software testing methodologiesExperience in writing and executing test cases and test scenarios,...


  • Novi Sad, Vojvodina, Serbia Levi9 Technology Services Full time €30,000 - €60,000 per year

    Join Levi9's distinguished mobile team in Novi Sad, a collective of over 20 engineers, where a majority are seasoned experts at the Senior, Tech Lead, and Software Architect levels. We are dedicated to engineering excellence across native iOS, Android, and cross-platform solutions like Flutter and React Native. Our culture is built on deep collaboration and...


  • Novi Sad, Vojvodina, Serbia Avenga Full time €30,000 - €60,000 per year

    This is usAt Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development. This is the jobWe are actively seeking a...


  • Novi Sad, Vojvodina, Serbia Synechron Full time €40,000 - €80,000 per year

    At Synechron, we harness the power of digital transformation to drive business success. As a global consulting firm, we combine creativity with advanced technology to deliver innovative solutions across industries. Recognized with multiple employer awards, we are committed to building talented teams and creating a dynamic work environment.  We are hiring...

  • Software Engineer

    2 weeks ago


    Novi Sad, Vojvodina, Serbia Vega IT Full time €40,000 - €60,000 per year

    Are you passionate about building innovative software and eager to work with diverse technologies?We are looking forSoftware Engineerswho enjoy solving complex problems, learning new skills, and contributing to a collaborative, supportive team. If you thrive in a transparent and growth-oriented environment where your ideas and development truly matter, we...


  • Novi Sad, Vojvodina, Serbia TTTECH Full time €25,000 - €50,000 per year

    At TTTech Auto, part of NXP, we are on a mission to craft"The Vehicle of the Future"and we want you in.We are a leading platform product and service provider with a focus on System, Safety, and Security for the Software-Defined Vehicle (4SDV) with the global scale and support of NXP. With series production experience from millions of vehicles and a strong...