Middle React/Next.js/PHP Engineer Offline
Job Summary:
We are seeking a Middle+ to Senior React/Next.js/PHP(Laravel) Engineer with extensive experience to join our dynamic team on a large-scale British gambling project. 🎲🎰 The ideal candidate will have a strong background in building scalable, high-performance web applications using React.js, Next.js, and PHP Laravel, with a focus on delivering innovative solutions for our e-gambling platform. Knowledge of front-end markup, state management, backend architecture, and database optimization is essential. English proficiency at an upper-intermediate level is required for effective collaboration in our international team based in Ukraine and Europe.
Key Responsibilities:
- Develop and maintain high-quality, scalable front-end applications using React.js and Next.js, ensuring seamless user experiences for our gambling platform.
- Build and optimize backend services using PHP Laravel, focusing on RESTful APIs, Web API architecture, and integration with front-end components.
- Implement state management solutions (e.g., Redux, Context API) for complex React applications, ensuring performance and maintainability.
- Create clean, semantic HTML5 and CSS3 markup, adhering to modern ES6 standards and best practices for responsive design.
- Design and manage SQL databases, ensuring efficient data handling, queries, and integration with Laravel applications.
- Apply MVC and SOLID principles to develop robust, maintainable, and testable codebases.
- Write and maintain unit tests to ensure code quality and reliability across both front-end and back-end components.
- Collaborate with UI/UX designers, backend developers, and QA teams to deliver features for our gambling platform, including games, payment systems, and user accounts.
- Troubleshoot, optimize, and enhance application performance, focusing on speed, security, and user engagement.
- Integrate third-party APIs and services (e.g., payment gateways, analytics tools) to enhance platform functionality.
Requirements:
- 5+ years of experience with React.js, including advanced knowledge of React components, hooks, and state management.
- Strong expertise in Next.js for building server-side rendered and static web applications.
- Excellent proficiency in HTML5, CSS3, and ES6, with hands-on experience in markup development for responsive, high-performance UIs.
- 3+ years of experience with PHP Laravel, demonstrating deep understanding of its framework, ORM, and routing mechanisms.
- Solid knowledge of SQL for database design, optimization, and query management.
- Familiarity with MVC architecture and SOLID principles to ensure clean, scalable code.
- Experience with REST and Web API architecture for building and consuming APIs.
- Proficiency in unit testing frameworks (e.g., Jest for React, PHPUnit for Laravel) to ensure code quality.
- Strong debugging, problem-solving, and performance optimization skills.
- Familiarity with version control systems like Git and collaborative development workflows.
- English proficiency at an upper-intermediate level or higher for effective communication in an international team.
Nice-to-Have Skills:
- Familiarity with TypeScript for enhanced type safety in React and Next.js applications.
- Knowledge of serverless architectures or Node.js for additional backend flexibility.
Location: Ukraine, Europe
Employment Type: Full-time