Senior Frontend Developer

Full time Technology

Job Description

Join Rhino Entertainment as a Senior Frontend Developer and play a pivotal role in shaping our technology, processes, and collaborative team culture driven by Community, Curiosity, and Achievers.

We are seeking a Senior Frontend Developer to join our dynamic and innovative team. This role is for someone who can see the bigger picture, design key components from scratch, and play a pivotal role in the evolution of our technology stack and processes.

 

 

Key Responsibilities

 

As a Senior Frontend Developer, you will:

  • Suggest and implement code optimizations and performance improvements.
  • Take on complex tasks, such as feature development, CI/CD pipeline enhancements.
  • Write optimized and high-quality code that adheres to best practices.
  • Supervise and execute the release process to ensure smooth product deployment.
  • Serve as a gatekeeper during pull requests, ensuring code quality and identifying breaking changes.
  • Utilize your expertise to debug front-end and server-side issues with advanced techniques and tools.
  • Actively contribute to technical discussions during meetings and provide valuable insights on implementation strategies.
  • Lead and support junior developers, helping them achieve their potential.
  • Communicate effectively with both technical and non-technical stakeholders to bridge gaps and resolve blockers.
  • Proactively identify errors through log systems and create detailed bug tickets.

Requirements

  • A developer with 4+ years of experience (or equivalent) in software development.
  • Proficient in React, Node, JavaScript/TypeScript, and modern front-end development practices.
  • Strong understanding of GIT best practices and monorepo project management 
  • Strong knowledge of Redux, Redux-toolkit, Jest, styled-components, storybook, service-worker, webpack. 
  • Expertise in optimizing applications for performance and scalability.
  • Ability to independently handle end-to-end feature development, from ideation to deployment.
  • Confident with code reviews and ensuring best practices.
  • Excellent communication skills to effectively interact with stakeholders and team members, providing clear technical solutions.
  • Thrives in an agile environment, actively participating in sprints, standups, and retrospectives.
  • Passionate about staying updated on emerging technologies and applying them effectively.
  • Values collaboration and contributes to a culture of transparency, curiosity, and excellence.
  • Demonstrates excellent debugging skills, both for front-end and server-side issues.
  • Able to write unit tests using Jest, Mocka, etc
  • Strong knowledge of code debug procedure, browser, and server sides.

 

Nice-to-Have Skills:

  • Experience with unit testing frameworks and writing high-quality, maintainable tests.
  • Experience with CI/CD pipelines, AWS services, or cloud architecture.
  • Leadership experience, such as scaling teams or mentoring other senior developers.
  • Familiarity with writing comprehensive technical documentation for complex systems.
  • Active involvement in cross-departmental technical discussions and project planning.
  • Experience with performance profiling and optimization for large-scale applications.
  • Strong SEO, GTM, GA4 knowledge are considered a good assets
  • Good CI/CD and deployment pipeline knowledge

Benefits

What we offer:

  • Competitive Salary: Based on experience and skills, paired with comprehensive health benefits and insurance.
  • Exciting Opportunities: Be part of a rapidly growing industry, playing a pivotal role in its development.
  • Attractive Bonus Packages: Rewarding your contributions and achievements.
  • Continuous Learning: Ongoing training and development to enhance your skills and knowledge.
  • Career Growth: Opportunities for development and advancement within the company.
  • Flexibility: Enjoy hybrid or remote working arrangements for better work-life balance.
  • Social Engagement: Participate in social events and team-building activities.
  • Private Health Allowance: Supporting your well-being beyond health insurance.
  • Diverse Experiences: Work on a variety of roles, projects, and challenges.
  • Team-Oriented Culture: Join a fun, collaborative, and international work environment.
  • Professional Growth: Access learning opportunities, certifications, and pathways for career advancement.
  • Inclusive Environment: A supportive workplace that values diversity, equity, inclusion, and collaboration.


Join us at Rhino Entertainment and unleash your full potential in a vibrant and rewarding career! 🎉

Our Story

Founded in 2020 by a talented group of people, Rhino Entertainment is a fast-growing online gaming operator having a multi-brand strategy, operating 5 brands out of several reputable markets. Rhino Entertainment was awarded the EGR Rising Operator Award 2023 and the iGaming Idol 2023 Employer of the Year Award.

 

Our Culture

“We are a community of passionate, committed, driven and fun-loving people who are united by a shared mission to deliver world-class entertainment to our players in a vibrant and dynamic environment. Our culture identity is rooted in our curiosity, our sense of community and unwavering drive for success. We cherish each person’s unique qualities and contributions, and we encourage our team members to take ownership, think creatively, find solutions and enjoy the process of achieving our goals!” 

DEIB

We are proud to have so many diverse backgrounds, cultures, perspectives, and ideas represented within our Rhino community, which fuels an authentic workplace and a strong sense of belonging. This broad spectrum helps us achieve a supportive working environment where everyone can make the best use of their skills, free from discrimination or harassment. Diversity goes hand in hand with promoting equal opportunities for all current and future employees and at Rhino, we are committed to ensure fairness in our recruitment process. 

How We Work

At Rhino, we strongly believe in supporting flexible and hybrid working arrangements! By combining time at our vibrant offices with the latest tech to facilitate working from home, our Hybrid Working Environment fosters an effective, balanced, and collaborative experience that helps us achieve our goals.

We operate on a 3+2 hybrid model:

  • 3 days in the office
  • 2 days working from home

This approach ensures that we maintain strong teamwork and productivity while offering flexibility and balance to our team members.

The role can be based in Bitola, North Macedonia (Hybrid)