Experienced Full Stack Developer Laravel / Vue.js

  • Full-time

Company Description

This job posting is not for madewithlove, but for one of our clients whom we consciously chose to work with:

Created in 2021, DIM Construction is a SAAS platform that provides cost and time insights of construction on-site works allowing real-time monitoring of execution, budget evolution, and greenhouse gas emissions.

Job Description

As a key member of the development team, you will be involved in the development of many high impact product initiatives. We’re looking for a strong developer who works well on a small team and is excited about the opportunity to have a direct impact on improving customer experience.

What will you be doing?

  • Understand client requirements and translate them into technical solutions
  • Critically challenge the clients’ needs before building new customized features
  • Implement new features & functionality within the Web app and mobile application
  • Develop REST APIs with PHP, Laravel & MySQL
  • Be actively involved in product and architecture decisions
  • Write understandable product documentation 
  • Build frontend features with Javascript / Vue.js
  • Collaborate with other developers
  • Diagnose bugs throughout the development cycle and remove redundant code

Qualifications

!! Don't hesitate to apply if you don't fulfill 100% of the requirements. Superheroes don't exist, people with passion and talent do.

Human skills

  • You take ownership of your tasks and know how to manage your work independently in a remote environment.
  • You are excited about working with high-impact products.
  • You value giving and receiving feedback and consider it as an opportunity for constant growth.
  • Your like thinking outside the box
  • Your believe in integrity and honest and direct communication 
  • You are enthusiastic about learning and growing within a startup environment.
  • You have a good level of English with strong and concise communication skills 

Technical skills

  • You have 3+ years experience building, deploying, and maintaining production web applications, ideally in a SAAS context.
  • Experience writing, maintaining, and integrating REST APIs written in PHP/Laravel
  • Experience working with relational databases, ideally MySQL / RDS
  • Experience building complex Single Page Applications using Vue
  • You know your way around in GitLab or GitHub
  • You have set up CI/CD pipelines in the past.
  • Experience with cloud providers and virtualization

Bonus Points

These skills are a plus:

  • Infrastructure: AWS (EC2, RDS)
  • DevOps
  • Domain Driven Design
  • Mobile app development with Dart and Flutter
  • Product Management / PO experience
  • Experience working with legacy components

Additional Information

What will you be offered?

  • You will join a close knit and talented team
  • Plenty of opportunities for professional growth: the company is an early stage startup. Early joiners will shape the technical team and be given the opportunity to evolve towards a leadership role.
  • Competitive salary + Bonus plan
  • The flexibility of working remotely from anywhere in Lebanon 
  • A healthy work-life balance

Also important

To be considered for this role you should live in Lebanon. The current team is already there and to make team buildings easier to organize, it makes sense to hire people from the same country.

All your information will be kept confidential according to EEO guidelines.

Privacy Policy