Your main tasks and areas of responsibility:
- Develop and maintain web applications across frontend and backend
- Implement responsive, accessible user interfaces with HTML5, CSS/SCSS, and JavaScript
- Build interactive single-page applications using Vue.js and modern frameworks
- Backend development with PHP and proven frameworks
- API design and integration (REST, GraphQL)
- Database design, optimization, and integration
- Code reviews, quality assurance, and testing
- Performance optimization and best practice implementation
- Collaboration within agile teams (Scrum/Kanban)
- Technical concept development and architecture co-design