Job Description
Join TechNova Solutions as a Senior Software Engineer and revolutionize digital experiences from the comfort of your home. We provide all necessary equipment—including high-performance laptops, dual monitors, and ergonomic furniture—to ensure your productivity and comfort. As a remote-first company based in San Jose, we foster a collaborative culture where innovation thrives. Enjoy competitive compensation, comprehensive benefits, and flexible hours while working on cutting-edge projects that impact millions. Apply today to become part of our dynamic team shaping the future of technology.
Responsibilities
- Design, develop, and deploy scalable cloud-based applications using AWS and microservices architecture
- Lead code reviews and mentor junior engineers to maintain high-quality standards
- Collaborate with cross-functional teams to define technical requirements and project milestones
- Optimize application performance and implement robust security protocols
- Contribute to open-source projects and stay updated on emerging technologies
- Document technical specifications and create comprehensive API documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Proficiency in Python, JavaScript, and modern frameworks (React, Node.js)
- Strong expertise with cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes)
- Proven experience with CI/CD pipelines and DevOps practices
- Excellent problem-solving skills and ability to work autonomously
- Strong communication skills with experience in remote team environments
- Portfolio demonstrating complex project implementations