Full Stack Integration Developer

Expivi
Alicante
EUR 50.000 - 70.000
Descripción del empleo

NOTE: Only hiring English speaking candidates living near Alicante, Spain.

Who is Expivi

Expivi is the new kid on the block, a scale-up company based in the heart of Eindhoven, with an office in Alicante, Spain.

Expivi is a 3D E-Commerce SaaS platform. We call ourselves Expivians and want to become the market leader in advanced 3D Visualization and personalization worldwide. Expivi brings the next-generation online shopping experience to web shops. Using Expivi, customers can present products in 3D on their webshop and AR, with real-time Visualization, pricing, and business rules.

Whenever we share our story with the world, people are inspired by our innovative technology and progress in our short existence.

Join our dynamic team in Alicante, Spain as a Full-stack Developer specializing in client integration and crafting tailor-made solutions to meet our customers’ unique needs! As a key member of our innovative team, you’ll be at the forefront of revolutionizing how we engage with clients, ensuring seamless integration of our services and products into their workflows.

Programming Languages and Frameworks

  • PHP (>=7.4)
  • Laravel (>=7.0)
  • JavaScript / TypeScript
  • Vue (+ Vuetify)

Must have Skills:

  • Git
  • Node / NPM (Ability to install packages, run builds and check logs).
  • Knowledge regarding MVC concept (nice to have: MVVM concept)
  • Ability to work in an Agile (SCRUM) process.
  • English

Qualifications

We seek a skilled and motivated Senior/Mid-Level Full-stack Developer to join our development team at our office in Alicante. As a Developer at Expivi, you can work on exciting projects, solve complex technical challenges, and contribute to developing next-generation software applications.

In this role you will be creating bespoke solutions to fulfill our customers’ requirements! As an integral part of our forward-thinking team, you’ll lead the charge in transforming our client interactions, guaranteeing the smooth incorporation of our services and products into their operations.

We’ve described some roles, responsibilities, and competencies below to help you understand what is expected when working as a Full-stack developer.

Skills we are looking for in a Senior developer:

  • Be independent in creating solution/architecture and independent on implementation
  • 5+ years of PHP/JS/TS experience
  • 3+ years of MVC Framework experience
  • 3+ years of experience with SQL (MySql, PostgreSQL, or similar)
  • Familiar with design patterns
  • Familiar with SOLID principles
  • Experience with Web API development, HTTP
  • Experience with consuming external APIs
  • Experience with templating frameworks like blade/twig
  • Experience with HTML/JS/CSS
  • Experience with Linux
  • Provide mentorship for junior back-end/front-end developers
  • Experience working in a team
  • Experience working with Scrum

Nice to have:

  • DevOps (Kubernetes, CI, CD)
  • Experience with performance and optimization problems

Skills we are looking for in a Intermediate developer:

  • Partially dependent on creating solution/architecture and independent on implementation
  • 3+ years of PHP/JS/TS experience
  • Experience with HTML/JS/CSS
  • The basic concept of design patterns
  • The basic concept of SOLID principles
  • Experience with MVC frameworks
  • Experience with SQL (MySql, PostgreSQL, or similar)
  • Experience with unit testing in PHPUnit
  • Experience with Composer and Webpack
  • Experience working in a team
  • Experience working with Scrum

Nice to have:

  • CI/CD
  • Knowledge of Linux

Responsibilities:

  • Collaborate with cross-functional teams to design, develop, and implement software solutions.
  • Write clean, efficient, and maintainable code following industry best practices.
  • Troubleshoot, debug, and optimize existing systems.
  • Mentor and guide junior developers when necessary.
  • Stay up-to-date with emerging technologies and industry trends.
  • Participate in code reviews and maintain documentation.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proven experience as a Senior/Mid-Level Developer with a strong portfolio of previous work.
  • Solid understanding of software architecture and design principles.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Reasonably fluent in English, word and writing (at least at a B2 level)
  • Self-motivated and able to work independently.

Expivi Offers:

  • It is a super fun, forward-thinking, family-type environment where the common value is passion.
  • A tremendous young and eager team, inspiring work environment
  • A competitive salary and good benefits
  • Working for a successful, award-winning company
  • Freedom in executing tasks and projects

Do you recognize yourself in this profile? We are looking forward to meet you!

You can apply to this Job post or send your resume to hr@expivi.com. We look forward to reviewing your application and getting to know you better.

¿Qué te parece el contenido de esta oferta de trabajo?
Document
Obtenga una revisión gratuita y confidencial a cargo de un experto en currículums.
Selecciona un archivo o arrástralo y suéltalo
TrustpilotStars
Calificado "Excellent" según las 6793 reseñas
Avatar
Asesoramiento online gratuito
¡Mejora tus posibilidades de entrevistarte para ese puesto!
Adelántate y explora vacantes nuevas de Full Stack Integration Developer en