Backend Developer (Part-Time) – Platform Stabilization & Ongoing Maintenance (Up to 10 Hours/Week)
Worldwide
We are seeking an experienced backend developer to support the stabilization and ongoing maintenance of an existing web platform. Preference will be given to developers based in Canada. We value strong communication, collaboration within Canadian business hours, and familiarity with the Canadian technology ecosystem. Qualified applicants from other locations are welcome to apply. Initial Engagement (Approximately 20 Hours) The engagement will begin with an initial backend stabilization phase, during which you will: Review the existing backend implementation and recent development work. Resolve identified backend bugs and platform issues. Stabilize backend services and APIs. Refresh technical checklists and technical documentation where needed. Review the existing documentation to become familiar with the platform architecture. Collaborate with the frontend technical lead to ensure smooth backend/frontend integration. Prepare the platform for ongoing maintenance and support. Ongoing Support (Up to 10 Hours per Week) Following the stabilization phase, there is an opportunity to continue for up to 10 hours per week over approximately 12 weeks, depending on project needs and performance. Responsibilities include: Monitoring backend stability and performance. Resolving reported backend bugs. Backend maintenance and troubleshooting. Implementing minor backend improvements to maintain platform stability. Supporting frontend integration where backend updates are required. Keeping technical documentation up to date where applicable. Qualifications Strong experience in backend development. Experience designing and maintaining APIs and backend services. Excellent debugging and troubleshooting skills. Experience collaborating with frontend developers. Ability to work independently while following an established technical architecture. Strong written communication and documentation skills. Engagement Details Initial engagement: 20 hours Ongoing work: Up to 10 hours per week for approximately 12 weeks Remote Potential for a longer-term engagement based on project needs and performance. This platform supports communities affected by natural hazards and humanitarian crises. The software is used to strengthen community resilience, improve situational awareness, and support local organizations working in high-impact environments. Reliability, stability, and thoughtful engineering are essential, as the platform may be used in contexts where timely information matters.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- ExpertExperience Level
$20.00
-
$50.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:3 days ago
- Hires:1
- Interviewing:2
- Invites sent:0
- Unanswered invites:0
About the client
- CanadaToronto9:18 AM
- $71K total spent89 hires, 14 active
- 1,317 hours
- Government & Public SectorSmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by