Job Description
Join our dynamic team at InnovateDC Tech, where cutting-edge solutions meet impactful civic innovation. We're seeking a passionate Part-Time Software Engineer to contribute to transformative projects serving the DC community. This hybrid role offers flexible hours (20-25 hrs/week) while collaborating with top-tier talent on scalable applications.
As a key member of our engineering squad, you'll architect and maintain systems that power government modernization initiatives. Enjoy competitive compensation, professional development stipends, and the opportunity to shape technology that directly impacts millions of residents.
Responsibilities
- Develop and maintain responsive web applications using modern JavaScript frameworks
- Collaborate with cross-functional teams to design API integrations for civic platforms
- Optimize database performance and implement security best practices
- Contribute to CI/CD pipeline automation and cloud infrastructure (AWS/Azure)
- Conduct code reviews and mentor junior developers
- Document technical specifications and maintain clean, testable code
Qualifications
- 3+ years of professional software development experience
- Expertise in JavaScript/TypeScript and React/Node.js
- Strong understanding of RESTful API design and microservices architecture
- Proficiency with SQL databases (PostgreSQL/MySQL) and NoSQL solutions
- Familiarity with cloud platforms (AWS/Azure/GCP)
- Ability to work independently with minimal supervision
- US citizenship or permanent residency required for government projects