Bakı,
Azərbaycan
05.02.25
-
05.03.25
İş haqqında məlumat
- Develop and maintain scalable, secure, and high-performance web applications using Laravel (PHP) and Nuxt 3 (Vue.js);
- Design, implement, and optimize RESTful APIs.
- Integrate third-party services and external APIs, ensuring smooth data exchange;
- Implement authentication and authorization mechanisms using OAuth 2.0, Keycloak, or Laravel Sanctum;
- Develop and optimize database queries using relational (PostgreSQL, MySQL) and non-relational (Redis, MongoDB) databases;
- Implement database migration and version control tools such as Laravel Migrations;
- Ensure code quality and maintainability through unit, integration, and end-to-end testing (PHPUnit, Pest, Jest, Cypress);
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives;
- Work closely with UI/UX designers, backend developers, and DevOps engineers to ensure smooth project delivery;
- Conduct code reviews to maintain high coding standards and best practices.
Tələblər
- 2-3 years of experience in full-stack development;
- Bachelor's degree in computer science, software engineering, or a related field;
- Backend: Strong expertise in Laravel (9+), including Eloquent ORM, Queues, Events, Broadcasting, and Job processing;
- Frontend: Solid experience with Nuxt 3 (Vue 3, Composition API, Pinia);
- Experience with API development, authentication protocols (OAuth 2.0, JWT), and API tools like Postman;
- Strong understanding of relational databases (PostgreSQL, MySQL) and caching mechanisms (Redis);
- Hands-on experience with containerization (Docker, Kubernetes) and CI/CD pipelines (GitLab CI/CD);
- Familiarity with frontend build tools (Vite, Webpack) and CSS frameworks like Tailwind CSS or Bootstrap;
- Experience working with real-time technologies like WebSockets, Pusher, or Laravel Echo;
- Proficiency in writing unit and integration tests for both backend and frontend applications;
- Familiarity with microservices architecture and API gateway solutions;
- Proficiency with Git for version control and collaboration in a team environment;
- Solid understanding of SOLID principles, Clean Architecture, and best practices for maintainable code.
İnformasiya texnologiyaları
İKT