Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of digital innovation! We're seeking talented engineers to join our remote-first team with relocation assistance for exceptional candidates in Charlotte, NC or New York. Enjoy flexible work arrangements, competitive compensation, and opportunities to work on cutting-edge projects that impact millions of users worldwide. Our collaborative culture emphasizes continuous learning, work-life balance, and career growth.
Why Join Us?
- Comprehensive relocation package for eligible candidates
- 100% remote work with occasional team meetups in NYC or Charlotte
- Industry-leading benefits including health insurance, 401k matching, and professional development stipends
- Opportunity to work with emerging technologies like AI, cloud infrastructure, and microservices
Responsibilities
- Design, develop, and maintain scalable software solutions using modern frameworks (React, Node.js, AWS)
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Lead code reviews, mentor junior engineers, and establish best practices
- Optimize application performance and implement security protocols
- Contribute to open-source projects and stay current with industry trends
- Participate in agile ceremonies and drive continuous improvement initiatives
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Proficiency in JavaScript/TypeScript, React, and cloud platforms (AWS/GCP)
- Experience with CI/CD pipelines and containerization (Docker/Kubernetes)
- Strong problem-solving skills and ability to work independently
- Excellent communication skills and collaborative mindset
- Portfolio demonstrating complex projects or contributions