Senior Back-End Developer Remote - Portugal
🚀 We are looking for an experienced Senior Back-end Engineer to lead our product development lifecycle! Are you ready to do meaningful work that makes an impact?
Esolidar delivers ESG, CSR, and sustainability management tools to some of the world's most exciting companies. We connect and empower people by generating social impact to build a fair society with sustainable economic development. Our tools inspire employees, producing a better and happier workplace, and develop solutions that help them foster social purpose initiatives. We do this by listening to the people we serve and act on what we hear, creating the solutions they need. We do this, and we do so much more… We have a mission-driven culture of purpose and passion that makes a positive difference in the world. Esolidar has served over 90,000 people in 4+ countries and companies like TAP Air Portugal, Rock in Rio, and Tetley.
We are looking for an experienced Back-End Web Engineer who would love to deliver elegant and intuitive web solutions for enterprise applications and is passionate about building products that create real change and improve people's lives. You will be a member of our agile team tasked with developing new features as well as maintaining and supporting the existing ones within our current and future products (we have plenty of ideas!). The ideal candidate must be self-directed and a fast learner, flexible enough to work on new technologies as well as on legacy components.
- Previous working experience as a PHP/Laravel developer or other OOP programming language.
- Work with software developers to create plans, tasks, time estimates and timeline for delivery.
- Build efficient, testable, and reusable PHP modules.
- Optimize application for maximum speed and scalability
- Assure that all user input is validated by tests before submitting to CI.
- Collaborate with other team members and stakeholders.
- Promote best technology and software development practices into the team with passion and enthusiasm.
- Degree in Engineering, Computer Science, IT, or similar.
- 5+ years of experience in PHP/JAVA, NODEJS or similar.
- In-depth knowledge of object-oriented PHP and Laravel 3/5 PHP Framework.
- Good understanding of Hands-on experience with SQL schema design, SOLID principles, REST API design.
- Software testing tools (PHPUnit, PHPSpec...).
- Good knowledge of OOP, Design Pattern, Algorithmics, and Agile Methodologies.
- Proficient understanding of code versioning tools, such as Git.
- Understanding of JSON and RESTful web services.
- Good understanding of English (written and spoken);
- Experience in Microservices.
- Experience in Javascript Server / Client-side (NodeJS / React / Vue / Jquery) frameworks.
- Creative thinking, analytical skills, with attention to detail.
- Some knowledge to build and run Docker containers;
- Some knowledge with AWS Amazon Cloud.
- Flexible working hours (we trust you to work enough hours to do your job well, at times that suit you and your team)
- Flexible working from home policy (we are currently 100% fully remote, and we will stay that way for the foreseeable future).
- Flexible sick leave policy (take the time you need to feel better or take care of a sick family member within reason).
- Matching donations program (when you donate money to a charity or equivalent, esolidar will make a matching gift to that charity on your behalf).
- A day for you to give back to the community (You can take one day off every year to volunteer for a charitable organization of your choice. Sometimes, we schedule these as a team).
- Meal Allowance.
- Career progression (we are currently building open and detailed career ladders).
- All equipment you may need. To build a great product, you need great gear (we'll provide you with a computer, a monitor, accessories, and any software you need to do your job as well as possible).
- Health and dental insurance.
- Technology spending in Apple and other tech stores.
- Childcare vouchers.
- Transport Card.
- Professional Training.
- Retirement & Investment.
- Health & Well-being.
- Senior Expenses.
- School Expenses.
- Exclusive discounts + tax-free products and discounted services from the likes of Apple, Holmes Place, etc...
- We're constantly evaluating our perks to enhance them for our team, and we tend to provide some extras that are not listed here.
- Note that some of the perks listed above will be considered taxable income depending on how you use them and the tax laws aligned with where you reside. This is a fully remote position (for the time being).
Esolidar is an equal opportunities employer ensuring that all applicants are treated equally and fairly throughout our recruitment process. No applicant experiences discrimination based on sex, race, ethnicity, religion or belief, disability, age, gender identity, ancestry, sexual orientation, veteran status, marriage and civil partnership, pregnancy, maternity, or any other basis prohibited by applicable law. As part of our positive strategy, we continue to build our consciously inclusive culture and look for an increasingly inspiring and welcoming work environment.