Software Mind

Front-end Software Engineer, React

Software Mind

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇷🇴 Romania

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AndroidCypressiOSJavaScriptNext.jsReactReact NativeTypeScript

About the role

  • Our client is a gaming company established to reform the national gaming system.
  • Operating under the principle of exclusivity, its mission is to provide games responsibly, mitigate gambling-related risks, and ensure player protection while preventing fraud.
  • The company offers a wide range of games divided into three main categories: Lucky Games, Casino Games, and Betting Games.
  • It emphasizes operating responsibly and contributing to a safe and secure gaming environment.

Requirements

  • React.js (4+ years): Deep understanding of React.js fundamentals, including component life-cycles, hooks, state management strategies, and performance optimizations.
  • React Native: Hands-on experience developing and maintaining mobile applications, integrating native modules, and optimizing performance for iOS and Android platforms.
  • Next.js: Hands-on experience with server-side rendering, API routes, authentication strategies, and performance tuning.
  • Proficient with Tailwind CSS, CSS Modules, and component libraries such as DaisyUI or similar UI libraries.
  • TypeScript: Strong knowledge of TypeScript, including custom types, generics, utility types, and type safety best practices.
  • Experience working with RESTful APIs - building, securing, and optimizing for performance.
  • Familiarity with real-time communication via native WebSocket APIs or third-party libraries.
  • Practical experience with Test-Driven Development (TDD) using tools like Vitest and Cypress for unit and end-to-end testing.
  • Comfortable working with modern development tools such as Git, Jira, and Confluence.
  • Strong verbal and written communication skills in English, with the ability to clearly explain technical concepts and collaborate effectively within a team.
Benefits
  • Flexible employment and remote work
  • International projects with leading global clients
  • International business trips
  • Non-corporate atmosphere
  • Language classes
  • Internal & external training
  • Private healthcare and insurance
  • Multisport card
  • Well-being initiatives

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
React.jsReact NativeNext.jsTailwind CSSCSS ModulesTypeScriptRESTful APIsWebSocket APIsTest-Driven Developmentunit testing
Soft skills
verbal communicationwritten communicationcollaboration
Software Mind

Senior Software Engineer – React, React Native

Software Mind
Seniorfull-time🇷🇴 Romania
Posted: 1 hour agoSource: jobs.smartrecruiters.com
AndroidCypressiOSJavaScriptNext.jsReactReact NativeTypeScript
Transilvania HR

Senior React Software Engineer

Transilvania HR
Seniorfull-time🇷🇴 Romania
Posted: 8 days agoSource: www.careers-page.com
JavaScriptJestNext.jsReactReduxTypeScript