Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize digital experiences from anywhere! We're urgently hiring passionate engineers to build scalable cloud solutions with cutting-edge technologies. Enjoy hybrid flexibility with our Nashville and NYC offices while making an impact on global products.
Why InnovateTech? 🚀 Competitive compensation, flexible work arrangements, professional development stipends, and a culture that champions innovation. Be part of a team that values autonomy, creativity, and technical excellence.
Responsibilities
- Architect and implement scalable backend services using Node.js and AWS
- Lead cross-functional Agile teams to deliver high-impact features
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Drive quality through comprehensive testing and documentation
- Research emerging technologies to enhance our tech stack
Qualifications
- 5+ years of professional software development experience
- Expertise in JavaScript/TypeScript, Python, and cloud platforms (AWS/Azure)
- Strong background in microservices architecture and RESTful APIs
- Proven experience leading full-lifecycle development projects
- Bachelor's degree in Computer Science or related field
- Proficiency with Git, Docker, and CI/CD tools
- Exceptional problem-solving and communication skills
- Portfolio demonstrating complex system designs