Want to put your talent to work?
Let's Go...

Job Title: Backend Developer
Position Type: Volunteer Part-Time
Location: Remote
Working Hours: Approximately 10 hours per week (Monday to Friday)
Job Description
As a Backend Developer at Cadware, you’ll be responsible for developing the core server-side logic, databases, APIs, and system integrations that power our products. You will collaborate with frontend developers, designers, and product managers to deliver reliable, high-quality software solutions.
Unleash your talent.
- Design, develop, and maintain backend systems, APIs, and services.
- Write clean, efficient, and well-documented code.
- Integrate third-party services, APIs, and external data sources.
- Collaborate with frontend developers to ensure seamless integration of user-facing elements with backend logic.
- Optimize application performance, scalability, and security.
- Write and maintain unit, integration, and performance tests.
- Participate in code reviews, architecture discussions, and technical planning.
- Troubleshoot, debug, and resolve backend issues in a timely manner.
- Proficiency in at least one backend language (e.g., Node.js, Python, Java, PHP, or Go).
- Strong knowledge of RESTful APIs and microservices architecture.
- Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Solid understanding of version control systems (Git).
- Familiarity with cloud services (AWS, Azure, or GCP) is an advantage.
- Strong problem-solving skills and attention to detail.
- Good communication and teamwork skills.
- Voluntary opportunity to acquire relevant industry experience
- Flexible remote working model.
- Opportunity to work on diverse projects in a growing tech company.
- Supportive and collaborative work culture.
- Professional development and learning opportunities.
Applications will be reviewed on a rolling basis until the position is filled. Early applications are encouraged.