Job Description
Join InnovateTech Solutions, a leader in cutting-edge software development, as a Part-Time Software Engineer. This remote position offers the flexibility to work from anywhere while contributing to transformative projects for Fortune 500 clients. Collaborate with elite engineers in a fast-paced, agile environment where innovation thrives. Enjoy competitive compensation, flexible scheduling, and opportunities to shape the future of technology without compromising your work-life balance.
We're seeking passionate problem-solvers who excel in collaborative settings. You'll architect scalable solutions, mentor junior developers, and drive technical excellence across our portfolio of cloud-native applications. If you're ready to make an impact with top-tier companies while maintaining flexibility, this is your next career move.
Responsibilities
- Design and implement scalable microservices using modern frameworks (Node.js, React, Python)
- Lead code reviews and contribute to technical documentation best practices
- Optimize application performance and troubleshoot complex production issues
- Collaborate with product teams to translate business requirements into technical specifications
- Maintain and enhance CI/CD pipelines for continuous delivery excellence
- Research and integrate emerging technologies (AI/ML, blockchain) into existing systems
- Mentor junior engineers through pair programming and architectural guidance
Qualifications
- Bachelor's degree in Computer Science or equivalent practical experience
- 3+ years of professional software development experience
- Expert proficiency in JavaScript/TypeScript and at least one backend language (Python/Java/Go)
- Strong understanding of cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Proven experience with test-driven development and unit/integration testing frameworks
- Excellent communication skills with ability to articulate complex technical concepts
- Portfolio demonstrating successful full-stack projects
- Self-motivated with ability to manage deadlines in remote team environments