Main responsibilities
- Design and develop scalable backend services and RESTful APIs
- Build and maintain modern full-stack applications using PHP, React, and TypeScript
- Develop and maintain custom WordPress themes and plugins
- Extend and integrate WordPress-based systems with custom backend services
- Architect and maintain scalable backend systems using Laravel
- Design efficient data models and optimize database performance
- Integrate third-party services and APIs into backend systems
- Ensure high performance, scalability, reliability, and security of systems
- Write unit tests and integration tests and maintain testing coverage
- Participate in system design discussions, code reviews, and architecture planning
- Collaborate closely with product managers, designers, and engineering teams
- Contribute to architectural decisions and mentor other engineers where needed