Job Description
Join InnovateTech Solutions as a Part-Time Software Engineer and help shape the future of cloud-native applications. We're seeking a passionate developer to contribute to our SaaS platform while enjoying Portland's vibrant tech scene. This flexible role offers 20-30 hours/week with hybrid work options, competitive compensation, and opportunities to work with cutting-edge technologies.
Our ideal candidate thrives in collaborative environments and values work-life balance. You'll work alongside senior engineers to deliver scalable solutions while mentoring junior team members. InnovateTech offers professional development stipends, quarterly hackathons, and a culture that celebrates innovation and inclusivity.
Responsibilities
- Develop, test, and maintain scalable microservices using Node.js and Python
- Collaborate with UX/UI designers to implement responsive React front-ends
- Optimize database performance through PostgreSQL indexing and query tuning
- Implement CI/CD pipelines using AWS and Jenkins for automated deployments
- Conduct code reviews and contribute to technical documentation
- Troubleshoot production issues and implement robust error handling
- Mentor junior developers through pair programming and knowledge sharing
Qualifications
- 3+ years of experience in full-stack development with JavaScript/Python
- Proficiency in React, Node.js, and relational databases (PostgreSQL)
- Familiarity with cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and GraphQL principles
- Experience with Git workflows and agile development methodologies
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and attention to detail
- Portfolio demonstrating 3+ deployed applications