enjoy.ing Company Profile

Senior Full Stack Developer


Job Description


  • Work on challenging international projects within airline industry
  • Perform analysis of new requirements
  • Participate in conceptual modelling of new functionality
  • Develop ASP.NET Core application based on Detailed Design Specifications
  • Work closely with Project and Product Managers to ensure timely delivery of software


  • Minimum 5 years of relevant development experience
  • Strong knowledge in the following web technologies: .NET Core and Angular
  • Bachelor degree in Computer Science, Engineering or related fields
  • Proficient in OO design principles and design patterns
  • Experience with REST services
  • Basic knowledge in front-end development with JavaScript, jQuery, HTML, CSS
  • Basic knowledge in responsive web design and using of CSS frameworks (Bootstrap, …)
  • Ability to work well in a team environment and independently
  • Excellent verbal and written communication skills in English


  • A chance to be part of the casual but highly professional international environment
  • Opportunity to learn from experienced colleagues, including internal knowledge sharing sessions
  • Competitive compensation depending on experience and skills
  • Private pension and medical insurance
  • Professional and soft skills training and education
  • Awesome referral fees
  • Sports, team buildings, conferences and events
  • Modern and cozy offices in New Belgrade, Niš and Kragujevac, cakes and fresh fruits…
  • Possibility to travel abroad
  • Work-life balanced schedule
  • Respect and support to your professional, family, and personal goals