Responsibilities
- Design, implement and maintain modern, scalable and high-performance web applications across frontend and backend using React, PHP and related technologies, contributing to the technical direction of complex digital products.
- Build responsive, accessible and maintainable user interfaces with React and modern frontend technologies, ensuring a high-quality user experience across applications and devices.
- Develop and maintain backend services, business logic and APIs in PHP, enabling reliable application functionality, integrations and data processing across systems.
- Design and implement robust integrations between frontend and backend components, ensuring efficient communication, secure data exchange and seamless end-to-end functionality.
- Define and develop reusable UI components as well as maintainable backend modules and shared patterns that support consistency, scalability and long-term maintainability.
- Drive high code quality through best practices, architecture guidelines, code reviews and testing strategies across both frontend and backend development.
- Analyze, design and implement performance improvements for both frontend applications and backend services, ensuring reliability, scalability and strong overall system performance.
- Contribute to automated testing strategies including unit, integration and end-to-end testing to ensure the reliability, maintainability and long-term stability of fullstack applications.
- Work closely with product managers, designers and engineers to translate product requirements into robust fullstack solutions, while mentoring other developers and promoting modern engineering practices across teams.
Requirements
- Fullstack Architecture & Development using React, PHP and related technologies
- Frontend Development & User Experience with React and modern frontend technologies
- Backend Development & API Design in PHP
- End-to-End Application Integration between frontend and backend components
- Component-Based Architecture & Reusable Solutions including UI components and backend modules
- Code Quality & Engineering Standards including code reviews and testing strategies
- Performance Optimization & Scalability for frontend and backend systems
- Testing & Application Reliability through automated testing (unit, integration, end-to-end)
- Technical Leadership & Cross-Team Collaboration with product managers, designers, and engineers
Work Arrangement
Remote (Country) — Slovakia