OpenTag is a fast-growing company in the field of Sports Betting and Gaming. We are challenging ourselves to create the next market standard in terms of scalability, agility, and technology in content publishing and automation to ensure we provide the best user experience and the most effortless control to our users.
5 вересня 2023

Senior React.js Developer (вакансія неактивна)

Київ, Софія (Болгарія)

OpenTag is a new (well-funded) International company within the field of Sports Betting and Gaming.

Our mission is to create the best software through empowered teams, centralized around our product. We do this to help great organizations reach ambitious goals and fulfill their purpose with equally great teams.

Together we are creating a fantastic sports betting platform using cutting-edge technologies like Micro Frontends, Microservices, Layered architecture, Multitenancy, Monorepo, and Code Federation. You will work in a cross-functional Scrum team together with other Developers, QAs, PO and Technical PM.

As a React.js Developer, your impact will be as follows:

  • Attending company and development meetings
  • Follow code-style guidelines, best practices, and company policies;
  • Use BDD/TDD practices to implement new functionality;
  • Identify technical debt and refactoring ideas for legacy code
  • Participate in the cross-team code review and communication
  • Participate in production deployments according to cross-team schedule
  • Debug issues and determine their root cause;
  • Mentor junior software engineers;
  • Learning the codebase and improving your coding skills;

We are a match with you if you have

  • Extensive programming experience with JavaScript (5+ years);
  • Mastery of a UI library ( React is preferable), TypeScript and responsive design;
  • Agile experience with SCRUM or Kanban;
  • Experience with BDD/TDD with Jest and Cucumber;
  • Understanding of OOP concepts and software design patterns;
  • Ability to work in a team environment
  • Ability to learn new software and technologies quickly;
  • Experience with NodeJS, Express, gRPC, GraphQL, and Apollo Server/Client, NextJS or other SSR-based will be considered a plus;
  • Upper-Intermediate English level.

The process includes HR Interview (30 min), Technical interview that contains Q&A part and live coding session (1,5 hours), Delivery Interview(30 min), Offer.

On your first day you will be met by the HR Manager, who will introduce you to the company and conduct a tour of the office and answer all questions.
Everything you need will be waiting for you (laptop, workplace, beginner’s package).

We will do everything necessary to make you feel comfortable and will support you during and after the adaptation period.

For the period of adaptation, you will talk and agree with your manager on the goals of the probationary period and get contacts from all colleagues who are ready to help you and answer all questions. During 1:1 meetings, you can give feedback, share thoughts and ideas. Your manager will also determine the course of your immersion in the project and make every effort to make you feel comfortable.

What we can offer you:
— Fast recruitment process (an interview and then possibly an offer in the matter of two working days)
— Excellent remuneration
— Full tax support and salary paid in EURO
— Full support in needed equipment
— In-house position with the opportunity to work remotely several days per week (office in Kyiv/Sofia)

Benefits:
— Premium Medical insurance
— Sport subscription
— Individual educational programs

Professional growth:
— Challenging tasks and interesting projects
— An individual development plan
— Training programs, certifications, conferences including international events

Fun:
— Corporate celebrations, team buildings, and fun activities
— Exciting parties
— Memorable anniversary presents