This job posting is not for madewithlove, but for one of our clients whom we consciously chose to work with:
Created in 2021, DIM is a SAAS platform that provides cost and time insights into construction on-site works allowing real-time monitoring of execution, budget evolution, and greenhouse gas emissions.
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
Job requirements
!! 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.js
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
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 building easier to organize, it makes sense to hire people from the same country.