Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize digital experiences from the heart of Memphis! We're seeking passionate remote innovators to architect scalable solutions while enjoying Tennessee's vibrant culture. Work flexibly from anywhere while collaborating with elite tech talent on cutting-edge projects that impact millions.
Our Memphis-based team offers competitive compensation, comprehensive benefits, and opportunities for career growth. Enjoy work-life balance with no commute while contributing to transformative projects in healthcare, logistics, and fintech – all while being part of a company that values your expertise and creativity.
Responsibilities
- Design and implement robust microservices architecture using cloud-native technologies
- Mentor junior engineers through code reviews and technical guidance
- Lead full-stack development projects using React, Node.js, and AWS services
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Ensure security best practices and regulatory compliance across all systems
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- 8+ years of experience in full-stack development with JavaScript/TypeScript
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Strong background in RESTful API design and database optimization
- Proven track record of leading complex projects from conception to deployment
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to work autonomously
- Experience with agile methodologies and remote team collaboration tools
- Portfolio showcasing significant contributions to production systems