Job Description
Join our dynamic engineering team at TechInnovate Solutions, where innovation meets flexibility! We're seeking a talented Part-Time Software Engineer to help build cutting-edge applications for our growing client base. This remote-friendly role offers the perfect blend of technical challenge and work-life balance, allowing you to contribute to impactful projects while maintaining your schedule.
Our Cleveland-based startup culture values creativity, collaboration, and continuous learning. You'll work alongside experienced developers using modern technologies like React, Node.js, and cloud services. This is an exceptional opportunity to grow your skills in a supportive environment that prioritizes professional development.
Responsibilities
- Design, develop, and maintain scalable web applications using JavaScript/TypeScript
- Collaborate with cross-functional teams to define project requirements and deliverables
- Write clean, efficient code and conduct thorough testing and debugging
- Participate in code reviews and contribute to technical documentation
- Optimize applications for maximum speed and scalability
- Implement security best practices and data protection measures
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 2+ years of professional software development experience
- Proficiency in JavaScript, HTML5, CSS3, and modern frameworks (React preferred)
- Experience with RESTful APIs and backend technologies (Node.js/Express)
- Familiarity with Git, Agile methodologies, and CI/CD pipelines
- Strong problem-solving skills and attention to detail
- Excellent communication abilities for remote collaboration
- Portfolio demonstrating previous projects required