Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
The ideal candidate will demonstrate deep expertise in React.js and associated front-end technologies, including MobX/Zustand, and XState, while also possessing solid backend experience using Node.js (Express), PostgreSQL, and WebSocket technologies.
Key Responsibilities
- Develop and maintain dynamic, responsive, and scalable front-end interfaces using React.js, MUI, and styled-components.
- Manage complex client-side logic using MobX, Zustand, and XState (state machines).
- Configure and maintain efficient front-end tooling and build pipelines with Webpack.
- Build and maintain robust backend services and APIs using Node.js and Express.
- Design and manage database schemas, queries, and optimizations with PostgreSQL.
- Implement real-time communication and data handling using WebSockets and Socket.IO.
- Collaborate closely with UI/UX designers, product managers, and other developers to deliver high-quality product features.
- Participate in code reviews, testing (unit/integration), and continuous delivery processes.
- Identify performance bottlenecks and optimize front-end and back-end performance.
- Stay current with industry best practices, technologies, and trends to ensure innovation and technical excellence.
- Proven professional experience as a Full-Stack Developer, with an emphasis on front-end engineering.
- Proficiency in React.js and modern front-end development practices.
- Hands-on experience with PixiJS, ThreeJS, or other WebGL/canvas-based libraries.
- Experience with state management tools such as MobX, Zustand, or Redux, and XState for state machines.
- Experience with styled-components and UI libraries such as Material UI (MUI).
- Strong back-end development skills with Node.js and Express.js.
- Solid understanding of relational databases, particularly PostgreSQL.
- Experience implementing and managing WebSocket / Socket.IO for real-time data.
- Familiarity with Webpack configuration and performance optimization.
- Strong understanding of front-end performance tuning and responsive design principles.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication skills and ability to work effectively in cross-functional teams.
- Familiarity with Spine animation tools (for front-end animation workflows).
- Experience with CI/CD pipelines and deployment automation.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Understanding of testing frameworks (e.g., Jest, Mocha).
- Familiarity with Agile/Scrum development methodologies.
- An opportunity to work on cutting-edge real-time web technologies.
- A collaborative, inclusive, and high-performing work culture.
- Competitive salary and benefits package.
- Professional development support and opportunities for career advancement.
- A chance to make a direct impact on innovative products in a fast-paced industry.
Key Skills
Ranked by relevanceReady to apply?
Join Gamdom and take your career to the next level!
Application takes less than 5 minutes