Belgrade, Vojvodina, Serbia Hybrid

Online Staff Travel Portal (OSTP) is hiring a Frontend Developer

About the Role

Online Staff Travel Portal (OSTP) is looking for a Frontend Developer to build a responsive and complex Single Page Application for our cloud-native flight booking portal. You'll use Angular and TypeScript to translate UX designs into interactive interfaces and ensure optimal performance across all devices.

What You'll Do

  • Develop a responsive and complex SPA using Angular, TypeScript, HTML5, and CSS3.
  • Design and implement frontend solutions with a mobile-first approach, ensuring optimal performance on desktop, tablet, and mobile.
  • Develop and optimize Progressive Web Apps (PWAs) with features like offline capabilities.
  • Integrate Angular applications with Content Management Systems (CMS).
  • Work with UX designers to translate designs into interactive user interfaces.
  • Write clean, maintainable code with a high percentage of unit test coverage.
  • Collaborate with backend developers to define API contracts.

What We're Looking For

  • Bachelor’s degree in computer science, software engineering, or related field, or equivalent practical experience.
  • Expert proficiency in Angular (latest versions preferred), TypeScript, JavaScript, HTML5, and CSS3.
  • Familiarity with PWA concepts, service workers, and web app manifests.
  • Experience with RESTful APIs and asynchronous programming.
  • Proficiency with Git and modern CI/CD pipelines.
  • Experience with testing frameworks such as Jasmine and/or Jest.
  • Experience in agile methodologies (SCRUM preferably).
  • Strong communication skills to collaborate across multidisciplinary teams.

Nice to Have

  • Experience with frameworks like Capacitor or Ionic for native mobile app deployment.
  • Knowledge of technologies like ASP.NET and .NET Core.
  • Experience with CMS such as Umbraco.
  • Experience with micro-frontend architecture.

Technical Stack

  • Angular, TypeScript, JavaScript, HTML5, CSS3
  • RESTful APIs, Git, CI/CD pipelines
  • Jasmine, Jest
  • Capacitor, Ionic
  • ASP.NET, .NET Core, Umbraco

Benefits & Compensation

  • Competitive compensation depending on experience and skills.
  • Private pension and medical insurance for you and your family. Maternity and sick leave are 100% paid.
  • Sport clubs covering a wide range of activities.
  • Awesome referral fees.
  • Defined and organized onboarding process.
  • A chance to be part of a casual but professional environment that is a safe place to try, fail, and learn.
  • Full ownership over your code.
  • Coaching from tech leads to advance your skills and set your development path.
  • Support for your professional, family, and personal goals.

Work Mode

This is a hybrid role with the freedom to decide how you want to work: partly or fully remote, or from our offices.

OSTP is an equal opportunity employer.

Required Skills
AngularTypeScriptJavaScriptHTML5CSS3RESTful APIsGitCI/CD pipelinesJasmineJest
Invoicing holding you back?

Focus on work, not paperwork

Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.

Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
Try Glopay free
No credit card needed
About company
Online Staff Travel Portal (OSTP)

A technology company focused on trading and brokerage systems in the cryptocurrency sector, developing high-performance software solutions.

Visit website
Job Details
Category frontend
Posted 8 months ago