Job Description
Join our dynamic team at InnovateDC Solutions as a Part-Time Software Engineer and shape the future of digital innovation in the nation's capital. This flexible opportunity allows you to contribute to cutting-edge projects while maintaining work-life balance. Collaborate with senior engineers to develop scalable solutions, mentor junior developers, and drive technical excellence. Our hybrid work model offers 3 days in our vibrant DC office and 2 remote days, fostering both collaboration and flexibility.
Responsibilities
- Design, develop, and maintain scalable backend services using Node.js and Python
- Implement responsive frontend features with React and TypeScript
- Optimize database performance for PostgreSQL and MongoDB systems
- Conduct code reviews and contribute to CI/CD pipeline improvements
- Translate business requirements into technical specifications
- Debug and resolve production issues with rapid iteration cycles
- Participate in agile ceremonies and sprint planning
Qualifications
- 3+ years of professional software development experience
- Proficiency in JavaScript/TypeScript and modern frameworks (React, Node.js)
- Strong understanding of RESTful API design and microservices architecture
- Experience with cloud platforms (AWS/Azure) and containerization (Docker)
- Excellent problem-solving skills and attention to detail
- Ability to work independently with minimal supervision
- BS in Computer Science or related field preferred