Prodata

Mid-level fullstack (Orta səviyyəli fullstack)

Ə/h razılaşma ilə 1310
Tam iş günü
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.