Job Description
Join InnovateDC Tech, a cutting-edge software solutions firm transforming government and private sector operations in the nation's capital. We're seeking a talented Part-Time Software Engineer to contribute to impactful projects with flexible hours (20-25 hrs/week). Collaborate with agile teams to build scalable applications while enjoying competitive compensation and professional growth opportunities.
Responsibilities
- Develop and maintain scalable web applications using JavaScript/TypeScript and Node.js
- Implement RESTful APIs and integrate third-party services
- Write clean, testable code with unit/integration testing frameworks
- Optimize application performance and troubleshoot complex issues
- Collaborate with UX/UI designers to translate requirements into technical solutions
- Participate in code reviews and contribute to technical documentation
Qualifications
- 3+ years of professional software development experience
- Proficiency in JavaScript, React, and Node.js ecosystems
- Experience with cloud platforms (AWS/Azure) and CI/CD pipelines
- Strong understanding of responsive design and cross-browser compatibility
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills
- Ability to work independently in a flexible remote/hybrid model