Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help build cutting-edge applications that transform industries. We're urgently hiring passionate engineers to join our dynamic remote-first team in New York, NY. Enjoy flexible work arrangements, competitive compensation, and the opportunity to work on high-impact projects that shape the future of technology.
Responsibilities
- Design, develop, and maintain scalable software solutions using modern frameworks
- Collaborate with cross-functional teams to define product requirements and technical specifications
- Lead code reviews and implement best practices for software quality
- Optimize application performance and troubleshoot complex technical issues
- Contribute to architectural decisions and mentor junior engineers
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in software development with strong coding skills
- Proficiency in JavaScript/TypeScript, Python, or Java
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization
- Strong problem-solving abilities and attention to detail
- Excellent communication skills and ability to work in remote teams