-
ECI Software Solutions

Software Engineer I

ECI Software Solutions
Portugal · Full-time · Mid-Senior

ECI Solutions has a mission: to level the B2B eCommerce Playing Field.

We are an innovative, award winning, SaaS eCommerce software company. Our system, EvolutionX.io, is a proprietary eCommerce application built for deep market integrations. It has fully distributed applications and serverless architecture running on AWS and communicating through APIs in real time, delivering under two second load times for our customer base.

We are a Portuguese employer that provides innovative solutions, our customers use, to compete in an ever-evolving marketplace. Empowering independent distributors and suppliers with world class technology and services, at a price point they can afford, we enable them to protect their businesses and compete head-on, and win, against the biggest online competitors in the world.

We are now seeking a Full Stack Web Developer to join our remote team based in Portugal. Other organisations may call this role Full Stack Developer, Web Developer, Web Application Developer, Website Developer, Web App Developer, PHP Developer, Application Developer, or Programmer.

  • As a Full Stack Web Developer, you will use your Laravel skills to support the delivery of a variety of customer projects.
  • Specifically, you will work on our leading SaaS eCommerce software with hundreds of customers in the USA, UK, and Ireland.

To be considered as a Full Stack Web Developer, you will need:

  • Strong Laravel skills and experience
  • Medium to strong English fluency (don't worry, we support your learning, and you will have many Portuguese colleagues to help)
  • 2+ years on a similar team is preferred

You Will Also Need a Working Knowledge Of

  • JavaScript & AJAX (Vue.js)
  • HTML & CSS (Bootstrap)
  • API (REST, JSON)
  • MySQL
  • Experience of AWS serverless (Lambda running Python or NodeJS) would be advantageous.

Essential Duties

  • Participate in a development team as a team member in software design, development, and testing of features for one or more of our products.
  • Write code based on functional and nonfunctional requirements.
  • Be aware and contribute to better security, architecture, coding standards, best practices and code quality.
  • Analyse existing code and code changes to assess impact on functionality, security, performance and other conditions
  • Providing support for existing software applications, including troubleshooting and bug fixing.
  • Assist in deployments and releases.
  • Continuously learn new technologies, tools, and methodologies to enhance skills and stay updated with industry trends.
  • Comfortable soliciting and incorporating feedback from stakeholders on new software features and designs.
  • Effectively handle ambiguous tasks and assignments.

Key Skills

Ranked by relevance

serverless laravel saas aws bootstrap python ajax css php
Login to Apply
Posted
Apr 30, 2025
Type
Full-time
Level
Mid-Senior
Location
Portugal

Industries

Software Development

Categories

Strategy/Planning Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Hire Feed
Related

Go Software Engineer (Remote)

2026-06-19

Contract
Not Applicable
United Arab Emirates
Artificial Intelligence
Engineering
View Job Details
Hire Feed
Related

Go Software Engineer (Remote)

2026-06-19

Contract
Not Applicable
Netherlands
Artificial Intelligence
Engineering
View Job Details
beqom
Related

DevOps Engineer

2026-06-18

Full-time
Not Applicable
Poland
Software Development
Engineering