Why work with us?
If you are an experienced software developer who wants both more flexibility in the schedule for family, personal growth, or health reasons, while still applying your skills in making a positive contribution to the world, then this is the perfect opportunity for you.
You will be building open-source software that distributes clothes, shelter, hygiene items, and food to thousands of refugees and other people in need. Your solutions will give comfort and dignity to people trapped in the most vulnerable of situations, from people relying on their local clothing bank to get their families through tough times, to unaccompanied minors stuck in a refugee camp in Greece, fleeing terrorism and violence in their home country. You will be responsible for driving a new release on a fresh technology stack and prepare our solution for a sustainable future. You will also be involved in supporting our executive board with preparing our organisation for an exciting new program that supports disadvantaged people by integrating graduates of nonprofit coding schools into our development team.
Grow your experience working in distributed, multicultural teams. Work with great people driven by a common purpose to improve the situation of vulnerable people. Learn from experienced founders including an ex-Amazonian and an ex-fintech CTO, who have decided to put the experience they’ve had building amazing products, running systems at scale, and operating in fast-paced, high growth environments to work in the humanitarian sector.
About Boxtribute
Boxtribute is an open-source, non-profit web application, which makes it easy for organisations to source, store and distribute donated goods to people in need in a fair and dignified way.
As a nonprofit, we are committed to providing access to as many humanitarian actors who need our product as possible at the lowest possible cost, so that it is easier for these organizations to deliver on the great responsibility they bear. Boxtribute is already being used in 6 countries across Europe and the Middle East, including in the field in and . We have ambitious plans to grow to support 25+ operations next year.
Our team is a diverse group of volunteers brought together by a belief that we can and should make a positive impact in the world with the skills we have. Most of us have spent time working in refugee camps in Greece. If you haven’t, don’t worry, but it’s something we can definitely help connect you to if that’s an experience you’re interested in.
What will be my main responsibilities?
Some of the tasks you’ll be expected to manage include:
Familiarizing yourself with the existing code base, using that knowledge to assist the team in sizing up the work then breaking it down into manageable chunks
Drive the development to release our solution on a new technology stack.
Engaging in product development conversations in order to come to good technical decisions, with a demonstrated ability to evaluate, understand and clearly articulate the impact of those decisions
Establishing and upholding best practices of modern software development methodologies (Agile, TDD)
Help the rest of the development team when they are blocked, and support them learn independent problem solving skills.
You will have the active support of our Head of Product (Roanna) and Senior Advisor, Technology (James) for architecture decisions, and would be supported by both Roanna and the Head of Operations (Hans) for team onboarding and management.
How we work
We are an international, all-remote team We deploy using a scaled approach. We rely on Slack, Trello, and regular calls to make things come together :)
Our technology stack
Our partners currently work off of our legacy PHP application. However, we have started the process of planning and building out a new progressive web app based on Python/Flask and ReactJS, which would eventually fully replace the PHP app. The technical design and build-out of this new app is the main initiative that your software development efforts would be contributing to.
We use modern continuous delivery methods, and try to use the best tools for the job, with an eye for the sustainability of our project and financial constraints.
[New App] Python/Flask on the back-end, ReactJS on the front-end
A GraphQL API powered by MySQL / Peewee ORM for the data layer
Google App Engine and Cloud SQL to host for minimal operational overhead
CircleCI for continuous integration
Cypress for browser-based testing
Sentry and Google Stackdriver for error monitoring & tracing
GitHub, Trello and Slack for collaboration
About you
You’ll be motivated by our goal, and have some experience leading diverse engineering teams. Working with a volunteer engineering team will provide some unique challenges and hopefully some fresh perspectives! Hopefully you have:
5+ years experience in software development, including 18+ months of experience with ReactJS or other modern front-end capable of creating a progressive web app
Prior experience in Python, preferably in data analysis and/or web development environments
A successful track record of working with test-driven development (TDD) in an agile environment and shipping production-ready code at a high velocity;
A solid understanding about how to tool code for maintainability and scale, while simultaneously being able to make intelligent trade-offs with time to market
A strong knowledge of modern approaches to web application architecture, including API design and integration
Excellent collaboration and communication skills;
A demonstrated ability to coach and mentor while sustaining a positive relationship with junior team members
High comfort level in working with a diverse, remote, and dynamic/fluctuating team
BONUS:
BSc. in Computer Science or a related field, or similar coursework and credentials
Prior experience with Apollo GraphQL, PHP, relational database modeling
Proficiency in API security frameworks, token management and user access control including OAuth, JWT, etc
Familiarity with common web development tools like Docker and Github;
Prior experience as a tech lead, or strong recommendations from the same
Prior experience working or volunteering in the field on humanitarian aid and/or on the refugee and displaced persons crisis
Prior experience working in a remote team
Compensation / How much time do I need to commit?
We are looking for someone who can commit a minimum of 3 days (24 hrs) / week for 6 months or longer. We can offer an initial fixed compensation of up to €1500 / month, preferably as a freelance contract, with an option to expand depending on the state of our funding applications.
We're looking for a backend Rails developer to join our team on a contract basis
Requirements
Strong proficiencies and working experience with
Bonus skills
Our Values
This truly is a remarkable opportunity to work for one of the most cutting edge disruptive organisations and brightest minds out there! Good news is they're on the lookout for exceptional Golang Developers - Golang Terraform, GCP, AWS, Microservices to join their groundbreaking team!
DAY RATE: £600 - £700
This amazing opportunity is not to be missed! As a Golang Developer - Golang Terraform, GCP, AWS, Microservices you will be exposed to genuinely some of the world's most disruptive projects available that will radically alter the world we live in.
Experience required as a Golang Developer - Golang Terraform, GCP, AWS, Microservices:
Golang Developer - Golang Terraform, GCP, AWS, Microservices
Additional Benefits
If you're interested in the role as a Golang Developer - Golang Terraform, GCP, AWS, Microservices please submit your CV or contact Peter on
Golang Developer - Golang Terraform, GCP, AWS, Microservices
Job Description
VOLT’s client is looking for a DevOps Engineer (Remote - Pacific Time Zone)
This is an estimated 6-12 month Contingent/Temporary position in Spokane, WA with a great company that specializes in services and delivery networking. This is an amazing opportunity to work with one of the region’s top employees that works on cutting edge technology!
This role is offered through Volt Technical Resources located in Spokane, WA. We are among the largest IT staffing companies in the US for contract/temporary and direct hire placements and support many of the top-rated IT companies in the Pacific Northwest.
Summary:
We are looking for a Senior Software/DevOps Engineer to join our Spokane team. We are seeking enthusiastic, quality-minded individuals to be part of a team that helps deliver our family of leading-edge delivery network platforms. In this role, you will have the opportunity to apply your technical experience in projects with many other talented engineers to validate and promote the overall quality of our products.
Responsibilities:
Skills:
Qualifications:
Please note the following:
How to Apply :
About ConsenSys
ConsenSys is the leading blockchain software company. We enable developers, enterprises, and people worldwide to build next-generation applications, launch modern financial infrastructure, and access the decentralized web. Our product suite, composed of Infura, Quorum, Codefi, MetaMask, and Diligence, serves millions of users, supports billions of blockchain-based queries for our clients, and has handled billions of dollars in digital assets. Ethereum is the largest programmable blockchain in the world, leading in business adoption, developer community, and decentralized finance activity. On this trusted, open source foundation, we are building the digital economy of tomorrow.
This role is part of ConsenSys Professional Services.
At ConsenSys Professional Services, we work with the world’s leading Fortune 500 corporations and governments to design, develop and deploy blockchain platforms that create real business value. Our customers and partners include many of the largest global banks, Microsoft, the European Commission, komgo and Covantis. We work as an agile, globally integrated team of approximately 150 engineers, designers, consultants, architects, scrum masters and program managers.
If you are someone that thrives in a fast-paced environment where being self-directed, determined, and resilient are a requirement, we would love for you to join us. To explore our products and solutions, visit here.
The role
As a Full Stack Tech Lead at ConsenSys you will join a world class technical team, with State of the Art expertise in developing & delivering advanced decentralized applications (DApps). You will be part of multinational agile teams working on Enterprise client projects, where you will lead a scrum team of between 5 and 10 engineer to deliver front-end services, back-end services and/or blockchain smart contracts.
As a Tech Lead you typically spend 50% of your time coding and 50% of your time coaching the other engineers on the scrum team. This includes: working with a technical architect to design the high level solution, working with a business analyst to groom the JIRA tasks for the next sprint, reviewing pull requests, and leveraging your methodology and technical expertise to help your team during focused problem solving sessions.
The role is client facing. You are expected to constantly improve your problem solving skills, communication skills and relationship building skills in order to manage clients at key project milestones (key technical decisions and trade-offs, demos, knowledge transfer).
Within the project team, you establish your credibility and lead the team through project phases by demonstrating outstanding technical judgement, advocating the benefits of agile methodology, and coaching team members individually to make the project an enriching and fulfilling experience for them.
The project team size, scope and your responsibilities will vary from project to project. Some of our projects involve 5 team members for 3 months, others involve 50 team members for 12+ months. Most of them require world-class level of production-grade delivery, given the stringent technical and security requirements of our clients in the financial services industry.
As you gain more experience, you will also take part in the development of reusable product components and libraries and methodologies that will be deployed by other ConsenSys teams around the world.
Job requirements
Required
Bonus points for
Location and work environment
At ConsenSys Professional Services, we do our best to allow team members to work remotely, however this is not always possible when working on Enterprise client projects. We strive to take into account the personal circumstances of our team members, and in return we ask for your understanding and flexibility.
We have physical offices in New York, Dublin, London, Paris and Hong Kong. Some of our team members work from home in other countries and cities.
Occasional travel will be required for client meetings, and some projects may require being at the client’s location. On average this happens 20% of the time (obviously much less in the COVID context), but some projects may require more substantial on-site work with client teams.
To be employed in a country, you need to have an existing employment visa in that country and speak the local language fluently.
Why join ConsenSys?
Here are some of the perks of being part of a unique organization like ConsenSys:
ConsenSys is an equal opportunity employer. We encourage people from all backgrounds to apply. We are committed to ensuring that our technology is made available and accessible to everyone. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law.
A DevOps Engineer at ECRI will oversee, manage, develop and continuously improve the packaging and delivery of web, mobile and server-side cloud-based applications. This includes the monitoring of release progress through the entire pipeline, ensuring quality standards are consistently met at each software lifecycle stage, coordinating releases and teams at the portfolio, program and team levels.
The DevOps Engineer will also oversee the adherence to deployment windows and release processes by software delivery teams, facilitate the appropriate communication channels among software delivery roles and with stakeholders, continuously improve release management practices, and not only ensure designated SLAs but also to improve on them as time progresses through automation and measurement. This is a Contract position that is also virtual/remote work.
Support ECRI’s 50-year mission of advancing effective evidence-based healthcare worldwide. Partner closely with IT Platform & Software Engineers and our respected and accomplished business partners, all working together at ECRI’s scenic suburban world headquarters in Plymouth Meeting, PA.
Benefit from a healthy work-life balance while staying on the leading edge of technology and thriving in an innovative startup-like culture minus the risk. Sleep well knowing you are helping achieve a world where safe, high-quality healthcare is accessible to everyone.
Duties
Minimum Requirements
Critical Skills
Beneficial Additional Knowledge and Skills (not required):
Education
OR:
PHYSICAL DEMANDS
N (Not Applicable)
Activity is not applicable to this position.
O (Occasionally)
Position requires this activity up to 33% of the time (0 - 2.5+ hrs/day)
F (Frequently)
Position requires this activity from 33% - 66% of the time (2.5 - 5.5+ hrs/day)
C (Constantly)
Position requires this activity more than 66% of the time (5.5+ hrs/day)
Physical Demands
Stand
O Lift/Carry
Walk
F 10 lbs or less O
Sit
C 11-20 lbs N
Manually Manipulate
C 21-50 lbs N
Grasp
O 51-100 lbs N
Reach Outward
O Over 100 lbs N
Reach Above Shoulder
N
Speak
C Push/Pull
Climb
N 12 lbs or less N
Crawl
N 13-25 lbs N
Squat or Kneel
N 26-40 lbs N
Bend
N 41-100 lbs N
Other Physical Requirements
WORK ENVIRONMENT
#LI-Remote
Equal Opportunity Employer-Disability and Veteran