Full Stack Developer (Angular+Go)
ВакансииSummary
Andersen is hiring a Full Stack Developer (Angular+Go) to build and support an internal media management platform for a public broadcaster, covering asset processing, rights control, and distribution to streaming services.
The customer is an independent, non-profit public service broadcaster based in Europe that produces and distributes a wide range of informational, educational, cultural, and entertainment media across television and digital platforms for a national audience and beyond
The project is focused on developing and maintaining an internal media management platform that enables uploading, organizing, processing, and classifying media assets, as well as managing content rights and royalties to ensure proper usage and distribution across external streaming platforms.
Technology stack: Go, Angular, TypeScript, HTML, CSS, Microsoft Azure, Azure Service Bus, WebSockets, Kafka, RabbitMQ, Spine API, SQL, Redis.
Responsibilities
- Implementing new features in frontend (Angular, TypeScript, HTML, CSS) and backend (Go).
- Working with Azure Cloud (Service Bus) and integrating with on-prem systems.
- Ensuring smooth communication and data processing via WebSockets, Kafka/RabbitMQ, Spine API.
- Optimizing storage and retrieval of media files using SQL and Redis.
- Collaborating with the DevOps team on deployments and infrastructure improvements.
- Participating in code reviews, maintaining technical documentation, and following best practices.
Requirements
- Commercial software development experience for 3+ years.
- Strong skills in Angular and Go.
- Experience in TypeScript, HTML, and CSS for frontend development.
- Experience working with RxJS for reactive programming.
- Experience using NgRx for state management in Angular applications.
- Experience with Azure (Service Bus).
- Knowledge of SQL, Redis.
- Experience with WebSocket and Kafka/RabbitMQ.
- Familiarity with Spine API.
- Level of English – from Intermediate+ and above.
Desired skills
- Experience with Google Cloud Platform services.
- Experience in infrastructure provisioning and management using Terraform.
- Experience in configuration management and deployment automation using Ansible.
- Basic knowledge of Docker.
Other important skills for the vacancy are described in the knowledge matrix
Reasons to join us
- Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc..
- The opportunity to change the project and/or develop expertise in an interesting business domain.
- Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant.
- Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee.
- The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.
- Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.
- Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).
- Certification compensation (AWS, PMP, etc).
- Referral program.
- English courses.
- Private health insurance and compensation for sports activities.
Join us!
Будем рады видеть вас!
Мы обрабатываем персональные данные по GDPR
Думаете о новом этапе в своей карьере? Загляните в вакансии Andersen и найдите свою сегодня