Posted on September 23, 2022
MovingWorlds operates a global platform that convenes partners from all sectors to build a more equitable, just, and sustainable economy by empowering social enterprises, and the people working with — and within — them.
Our efforts are helping accelerate the progress of the global social enterprise movement and enabling more people to work in world-positive careers. We operate a portfolio of programs for individuals, corporations, and capacity-building organizations. While our experteering platform was launched nearly a decade ago and remains in operation, our growth is being driven through our corporate skills-based volunteering + leadership programs with companies like Microsoft, PayPal, SAP, Unilever, and more, as well as through our MovingWorlds Institute Global Fellowship, which helps individuals advance their for-impact careers. Our latest program, the TRANSFORM Support Hub, just launched in partnership with SAP, Unilever, TRANSFORM, the World Economic Forum, and more, and is drastically improving our ability to support changemakers around the world.
We have experienced double-digit growth the last two years, and even faster growth during this crisis. We are already in contract to grow even more this year and have big plans for 2023 and beyond!
Help MovingWorlds accelerate its growth and impact by improving, designing, and building technology needed to deliver world-positive programs.
We are looking for someone that loves building software for the web and wants to use these skills to help MovingWorlds grow, improve, and ultimately, be more impactful.
Working directly with our Director of Engineering, your primary tasks will include:
In your first 100 days, you can expect to:
As time goes on, we expect this role to continue to evolve with you and the company’s growth.
We are looking for a software engineer with a proven understanding of core computer science concepts.
Currently, MovingWorlds uses the following suite of tools. While we don’t expect you to have experience with them all, previous experience in website coding frameworks and API integration is a must:
Our ideal candidate will have experience with some of these (or similar) tools/frameworks. More important, however, is a strong desire to learn and to be an individual contributor in a very central/important role.
MovingWorlds is a global, virtual team with presence in Seattle, USA; Houston, USA; Washington, D.C., USA; Medellin, Colombia; Algarve, Portugal; Beirut, Lebanon and São Paulo, Brazil. Ideally you will be in one of these locations, but you can work from anywhere provided you overlap with our working time zones.
We will prioritize candidates that are based in EST time zone. Our current clients are as far west as Seattle and as far East as Nairobi. Your home base should be between those locations for the optimal working hours.
Our team is international with team members working from four continents and a diverse set of skills. While we pride ourselves on supporting a very diverse community, we are also increasing our investment and education for our own team, as well as building a team that is more representative of the diverse community we serve. As of 2022, we have implemented new policies, including attempting to eliminate bias out of our hiring process. This is done with:
Range $40-70 USD /h market rate depending on the skills level and experience aligned with the current technological stack
We’re growing as an organization, but we stay focused on making sure we care for ourselves and each other, too. Any of our new team members will tell you that we’re different… open, vulnerable, transparent, collaborative, very growth-minded, and a little goofy. Here are a few more tangible benefits of joining our one-of-a-kind team:
As a “social purpose corporation” (aka Benefit Corporation) we exist to create positive social and environmental impact alongside profit. We do this work to help accelerate the progress of a more impactful, global social enterprise movement that employs more people in world-positive jobs. We absolutely look for mission alignment from all our team members.
To apply, please submit a resume using the online form embedded below
Upon submitting your resume, you will then receive an invitation link for a screening task. After your response we will get back to you within 2 business days with an update on your application, and if we think we may be a good match for each other, an invitation to an interview.
Following the first interview, those selected to the next round, within 2 business days, will be invited to a 2nd interview with another team member. We may also incorporate an assignment.
Following the 2nd interview, within 2 days, we will provide you an update with a final decision.