Position: React Developer
Company: Globaldev Group
Category: JavaScript
Experience required: 2y
English level: intermediate

As a React Developer with Gaming Experience, you will be responsible for developing and maintaining interactive user interfaces for our gaming applications. You will collaborate closely with cross-functional teams, including designers, backend developers, and product managers, to create visually stunning and engaging gaming interfaces. Your expertise in React and your understanding of gaming mechanics will play a key role in enhancing the overall gaming experience for our users.

**Requirements**
- Proven Experience: Minimum 2-3 years of professional experience as a React Developer, with a strong portfolio showcasing gaming-related projects;
- Gaming Background: Solid understanding of gaming mechanics, user interactions, and gaming industry trends;
- React.js Expertise: Proficiency in React.js and its core principles, with experience in building single-page applications (SPAs) and component-based architectures;
- HTML/CSS: Strong knowledge of HTML and CSS, including modern CSS frameworks (e.g., CSS-in-JS, Styled Components) for styling React components;
- JavaScript: In-depth understanding of JavaScript and its modern ES6+ features;
- UI/UX Design: Familiarity with UI/UX design principles to collaborate effectively with design teams;
- Version Control: Experience with version control systems like Git;
- Team Player: Excellent communication and teamwork skills to collaborate effectively with cross-functional teams;
- Problem Solver: Strong analytical and problem-solving abilities to address technical challenges;
- Gaming Engines (optional): Familiarity with gaming engines like Unity or Unreal Engine would be a plus;
- Upper-Intermediate level of English. 

**What we offer**
- Competitive salary and attractive bonus scheme;
- Working in a dynamic International company;
- Ability of career and professional growth within the company;
- Medical Insurance;
- Food Vouchers;
- Multisport card.

**Responsibilities**
- Frontend Development: Design and implement high-quality and responsive user interfaces for our gaming applications using React.js;
- Gaming UI/UX: Collaborate with design teams to translate gaming concepts into visually appealing and intuitive user interfaces;
- Component Library: Develop and maintain a reusable component library to streamline UI development across multiple gaming projects;
- Performance Optimization: Ensure that the frontend components and interactions are optimized for performance and seamless gameplay experiences;
- Real-time Updates: Implement real-time updates to display live gaming information and enhance player engagement;
- Responsive Design: Create interfaces that are compatible with various screen sizes and devices to cater to a diverse user base;
- Collaborative Development: Work closely with backend developers to integrate frontend interfaces with server-side APIs and gaming services;
- Cross-Browser Compatibility: Ensure that the gaming interfaces function flawlessly across different web browsers;
- Game Analytics: Collaborate with the analytics team to implement tracking and measurement tools to gather insights into user behavior and interactions within the gaming applications;
- Gaming Industry Research: Stay informed about the latest trends and advancements in the gaming industry, incorporating relevant technologies and best practices into our projects.

We will only consider candidates based in Sofia, Bulgaria.