Job Description
Join our dynamic engineering team at InnovateTech Solutions and build cutting-edge software that transforms industries. We're seeking a passionate Software Engineer to architect scalable solutions and drive innovation from our Long Beach headquarters. Enjoy a collaborative environment with flexible work arrangements, competitive benefits, and opportunities for rapid career growth.
Responsibilities
- Design, develop, and maintain high-performance applications using modern frameworks
- Collaborate with cross-functional teams to deliver robust technical solutions
- Optimize system architecture for scalability and security
- Lead code reviews and implement best practices for software quality
- Mentor junior engineers and contribute to technical documentation
- Research emerging technologies to improve product capabilities
- Participate in Agile development cycles and sprint planning
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in JavaScript/TypeScript and Python
- Strong proficiency with cloud platforms (AWS/Azure/GCP)
- Experience with CI/CD pipelines and containerization (Docker/Kubernetes)
- Proven track record of delivering complex projects on time
- Excellent problem-solving skills and attention to detail
- Strong communication and teamwork abilities