All opportunities / Others

Full-stack Developer (Gyre project)

About us: Gyre Pro is a tool for content creators that allows you to attract more views, increase the time spent watching your channel, increase audience engagement, and generate additional revenue by 20-30% by streaming existing videos in real-time 24/7. Our team of specialists is actively working on the development of the project for content creators and businesses.

Technical Requirements:

  • 3 years of experience with Laravel.
  • Experience with Vue.js 3 and knowledge of jQuery.
  • Knowledge of design patterns and SOLID principles.
  • Experience in Linux server administration (configuration, optimization, problem solving).
  • Knowledge of Nginx: setup, optimization, and configuration for web applications.
  • Experience with Git for code version control.
  • Fluency in Ukrainian for team communication.
  • Ability to work in a team, responsibility, and analytical thinking.
  • Writing documentation of the developed functionality.
  • Constant practice of covering the code with tests

Will be a plus:

  • Skills in working with RTMP, FFmpeg, GStreamer, WebRTC,
  • Skills in working with GCP, AWS cloud providers.
  • English language level B1-B2 (for reading and writing documentation)

Main responsibilities:

  • Improvement of the site code: optimization of the backend code in Laravel.
  • Gradual migration of the front end from jQuery to Vue.js 3.
  • Code optimization: analysis and refactoring of the existing code to comply with SOLID principles.
  • Finding and eliminating performance bottlenecks.
  • Linux server administration: checking server performance, analyzing logs, installing and updating dependencies.
  • Solving technical problems related to the server environment.
  • Collaborate with the team to develop technical strategies and architecture.
  • Creating a scalable architecture of high quality.
  • Integrate platform components with third-party APIs.
  • Team collaboration: adaptation to standards, interaction with colleagues to solve problems, support, and exchange of experience.

Planning for the project for 2024-2025:

1. Restreaming:
- Implementation of a project from scratch to clone the incoming stream to the RTMP server and distribute it to different platforms.
2. Integration of advertising inserts:
- Development of a system for inserting commercials into video streams using FFmpeg.
- Management of interruption and resumption of client video during broadcasting.
3. Multimedia studio:
- Creation of a web interface for creating multimedia content (video, images, sound) with the ability to broadcast to streaming platforms.

What we offer:

  • Flexible schedule and the possibility of remote work.
  • Opportunity for professional growth in a dynamic team.
  • 18 days of paid vacation.
  • Paid sick leave.
  • Participation in corporate events and team building.
  • Medical insurance.

Do you want to be part of an innovative project? Send your resume, and we will contact you shortly!

Didn’t find a suitable vacancy?
Write to us!

[email protected]

Is this vacancy for you?

Please fill out the form

Any questions left?