Job Description
Join Innovatech Solutions as a Part-Time Software Engineer and shape the future of cutting-edge tech solutions! We're seeking a passionate developer to contribute to innovative projects while enjoying flexible hours in our vibrant Tucson hub. Collaborate with cross-functional teams to build scalable applications, mentor junior developers, and drive technical excellence. This role offers competitive compensation, remote flexibility, and opportunities for professional growth within a forward-thinking organization.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern frameworks
- Collaborate with product teams to translate requirements into technical solutions
- Write clean, efficient code and conduct thorough testing/debugging
- Participate in agile development cycles including sprint planning and retrospectives
- Mentor junior developers through code reviews and knowledge sharing
- Optimize applications for performance, scalability, and security
- Stay current with emerging technologies and industry best practices
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 frameworks like React or Node.js
- Strong understanding of RESTful APIs and microservices architecture
- Experience with cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines
- Excellent problem-solving skills and attention to detail
- Ability to work independently with minimal supervision
- Strong communication skills and collaborative mindset