Intellias
Full stack engineer (Vue, PHP)
IntelliasPoland5 hours ago
Full-timeEngineering

Project overview:


Our client is the fastest-growing global manufacturing company. An international corporation with over a hundred years of history, internationally recognized brands and Reduced-Risk Products.

Intellias' mission is to support its strategy and efforts in the Digital and e-commerce space (e-commerce and other apps mobile apps, payment gateways, loyalty system, search engine, employee management, identity management, etc.).

A newly conceptualized Digital Eco System is comprised of a set of capabilities including an online shop & website, linking online & offline, customization & personalization, engagement & membership, digital product & services main differences.


Frontend Requirements (70%)


  • Strong proficiency in Vue 3 and modern component-based development.
  • Experience with Pinia for state management.
  • Hands-on experience with Quasar Framework for building responsive and scalable UI.
  • Good understanding of REST API integration and working with backend services.
  • Experience writing and maintaining automated tests using Vitest.
  • Experience with Cypress for end-to-end testing.

Nice to Have (Frontend)

  • Experience with Nuxt and Nuxt UI.
  • Knowledge of TypeScript or willingness to adopt it.

Backend Requirements

  • Solid understanding of PHP 8 fundamentals.
  • Experience with the Laravel framework.
  • Ability to design, implement, and consume REST APIs.

General Engineering Skills

  • Familiarity with modern development workflows, Git, code reviews, and CI/CD practices.
  • Strong debugging, problem-solving, and analytical skills.
  • Ability to collaborate effectively across teams (backend, QA, design, product).
  • Attention to code quality, maintainability, and testing.



Responsibilities:


1. Loyalty Module Development

  • Implement new Loyalty Views and related functionality.
  • Optimize usability, performance, and maintainability of loyalty-related interfaces.

2. Migration to Nuxt

  • Lead or contribute to the transition from the current frontend stack to Nuxt.
  • Implement a new application theme and ensure consistent styling across the platform.
  • Apply UI/UX improvements across all existing views.
  • Enhance table components, including filters, sorting, and configurable/selectable columns.

3. Tenant Management Enhancements

  • Develop advanced tenant-cloning capabilities, enabling configurable cloning flows.
  • Implement activity log improvements and other incremental enhancements to the Tenant View.

4. Data ECS Integration

  • Implement Data ECS changes required for compatibility with upcoming EVO v6.
  • Collaborate with backend/architecture teams to ensure smooth adoption and alignment.

5. Feature Catalog Implementation

  • Build and integrate the Feature Catalog across frontend and backend components.
  • Coordinate parallel development streams to ensure timely delivery and integration.

6. Configuration Integrations

  • Implement frontend configuration integrations to improve platform flexibility.
  • Collaborate with the Magento team to support or integrate required Magento configuration features.

7. Cross-Team Collaboration & Support

  • Handle unplanned work items, ensuring that bugs and production issues are addressed promptly.
  • Support S&O (Solutions & Operations) requirements by developing missing or ad-hoc functionality when needed.
  • Work closely with product, QA, and design teams to deliver high-quality features end-to-end.

8. Code Quality & Engineering Excellence

  • Maintain high engineering standards through testing, code reviews, documentation, and best practices.
  • Contribute to improving development workflows, architecture, and overall codebase health.

Key Skills

Ranked by relevance