Дополнительно
RequirementsBackend Development • Develop and maintain web applications using Laravel or other PHP frameworks. • Build and consume RESTful APIs and integrate third-party services. • Write clean, reusable, and maintainable code following development best practices. • Debug, troubleshoot, and resolve application issues. • Participate in code reviews and contribute to improving code quality. Frontend Development • Develop responsive and user-friendly interfaces using Vue.js or React.js. • Convert UI/UX designs into functional web applications. • Ensure cross-browser compatibility and optimize application performance. Database & Application Support • Work with MySQL/PostgreSQL databases, including query optimization and schema updates. • Implement data validation, security, and performance best practices. • Support deployment and release activities. AI-Assisted Development • Utilize AI-powered development tools such as GitHub Copilot, Cursor, ChatGPT, Claude, or similar tools to improve productivity. • Leverage AI tools for coding assistance, debugging, documentation, test case generation, and research. • Review and validate AI-generated code to ensure quality, security, and maintainability. Collaboration • Work closely with Product Managers, Designers, QA Engineers, and other developers. • Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives. • Continuously learn and adopt new technologies and development practices. Required QualificationsMust-Have Skills • 2–4 years of professional software development experience. • Hands-on experience with Laravel or another PHP framework (Symfony, CodeIgniter, Yii, etc.). • Strong knowledge of PHP and object-oriented programming concepts. • Experience with Vue.js or React.js. • Good understanding of JavaScript (ES6+), HTML5, CSS3, and responsive design. • Experience building and consuming REST APIs. • Working knowledge of MySQL/PostgreSQL databases. • Familiarity with Git version control and collaborative development workflows. • Understanding of software development lifecycle and Agile methodologies. • Experience using AI-assisted development tools such as GitHub Copilot, Cursor, ChatGPT, Claude, or similar platforms. Good-to-Have Skills• Experience with Node.js. • Familiarity with TypeScript. • Knowledge of Redis, queues, or caching mechanisms. • Exposure to Docker and CI/CD pipelines. • Experience working with AWS, Azure, or GCP. • Understanding of web application security best practices. • Experience with automated testing frameworks. BenefitsRemote Option - You can work from any location of your choice