Job Description
Join TechInnovate DC as a Part-Time Software Engineer and shape the future of urban tech solutions. We're seeking passionate innovators to collaborate on cutting-edge projects for government agencies and Fortune 500 clients. Enjoy flexible scheduling, competitive compensation, and the opportunity to work with agile methodologies in our downtown DC hub.
Our ideal candidate thrives in collaborative environments, values work-life balance, and wants to make tangible impact without full-time commitment. You'll develop scalable applications using modern frameworks while contributing to projects that directly improve community services.
Responsibilities
- Design and implement RESTful APIs using Node.js and Express
- Develop responsive front-end applications with React and TypeScript
- Optimize database performance with PostgreSQL and Redis
- Implement CI/CD pipelines using AWS and Jenkins
- Conduct code reviews and mentor junior developers
- Debug and resolve production issues in real-time
- Collaborate with cross-functional teams using Agile methodologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 3+ years of professional software development experience
- Proficiency in JavaScript/TypeScript and modern frameworks
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Strong problem-solving skills with attention to detail
- Experience with Git and version control best practices
- Ability to work independently with minimal supervision
- Eligibility to work in the United States