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
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
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