Job Description
Join TechInnovate Solutions as a Senior Software Engineer and shape the future of digital innovation! We're seeking passionate engineers to build scalable solutions while enjoying flexible remote work options with optional access to our vibrant Boston, MA and Virginia offices. Collaborate with industry experts, leverage cutting-edge technologies, and make an impact on products used by millions worldwide.
Why TechInnovate?
- Industry-leading compensation with equity and comprehensive benefits
- Flexible remote-first culture with optional in-person meetups in Boston/VA
- Professional development stipend and conference opportunities
- Collaborative environment with flat organizational structure
Responsibilities
- Architect and implement scalable cloud-native applications using microservices
- Lead code reviews and mentor junior engineers through pair programming
- Optimize system performance and troubleshoot complex technical issues
- Collaborate with product teams to define technical requirements
- Contribute to open-source projects and internal developer tools
- Implement CI/CD pipelines and DevOps best practices
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in full-stack development (JavaScript/Python)
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization
- Strong understanding of REST APIs and GraphQL
- Experience with Agile methodologies and JIRA/Confluence
- Proficiency in testing frameworks (Jest, PyTest, Cypress)
- Excellent problem-solving and communication skills