🚀 We are looking for an experienced Senior Frontend 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 Frontend Engineer who is motivated to combine the art of design with the art of programming and is passionate about building products that create real change and improve people's lives. Responsibilities will include translation of the UI/UX design wireframes to actual code that will produce visual elements of the application. You will work with the UI/UX designer and bridge the gap between graphical design and technical implementation, taking an active role on both sides and defining how the application looks as well as how it works.
- Be involved in different stages of product development.
- Strive for continuous improvement within the self-regulated team, mentor peers and associates working in cross-functional feature teams.
- Innovate and introduce new technologies in the team.
- Build reusable code and libraries for future use.
- Ensure the technical feasibility of UI/UX designs.
- 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.
- Degree in Engineering, Computer Science, IT, or similar.
- 4+ years of experience in Javascript.
- Excellent understanding of web markup, including HTML5, CSS3.
- Good understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery.
- Good understanding of ReactJS, React Native or Vue.
- Good understanding of Type Tests (Unit, Integration and Functional).
- Good understanding of asynchronous request handling, partial page updates, and AJAX.
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Proficient understanding of code versioning tools, such as Git.
- Good understanding of SEO principles and ensuring that the application will adhere to them.
- Code optimization and performance improvements.
- Understanding of JSON and RESTful web services.
- Creative thinking, analytical skills, with attention to detail.
- Good understanding of English (written and spoken);
- Experience with JavaScript Solidity and web3 is a great plus;
- Some knowledge to build and run Docker containers;
- Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image. Familiarity with tools such as Gimp or Photoshop is a plus;
- 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.