Job Description
Join our dynamic team at InnovateTech Solutions, where cutting-edge software development meets flexible work arrangements. We're seeking a passionate Part-Time Software Engineer to contribute to our innovative projects while enjoying a work-life balance. This role offers remote flexibility with occasional on-site collaboration in our modern Raleigh workspace. Perfect for skilled professionals seeking 20-30 hours per week engagement.
Responsibilities
- Develop, test, and maintain scalable web applications using modern JavaScript frameworks
- Collaborate with cross-functional teams to define technical requirements and project milestones
- Optimize application performance and implement security best practices
- Write clean, maintainable code with comprehensive documentation
- Participate in agile development processes including sprint planning and code reviews
- Troubleshoot and resolve complex technical issues efficiently
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 3+ years of professional software development experience
- Proficiency in JavaScript, TypeScript, and React.js
- Strong understanding of RESTful APIs and microservices architecture
- Experience with cloud platforms (AWS, Azure, or GCP)
- Familiarity with Agile methodologies and version control systems (Git)
- Excellent problem-solving skills and attention to detail