Job Description
Join TechNova Solutions as a Software Engineer and help build the future of cloud-native applications. We're a fast-growing Austin-based tech company with an urgent need for talented engineers to scale our platform. Enjoy competitive compensation, flexible remote work options, and a culture that values innovation and work-life balance.
Responsibilities
- Design, develop, and deploy scalable backend services using Node.js and AWS
- Collaborate with cross-functional teams to define product requirements and technical solutions
- Optimize application performance and troubleshoot complex production issues
- Implement CI/CD pipelines and maintain high-quality code through testing and code reviews
- Mentor junior engineers and contribute to technical documentation
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of professional software development experience
- Expertise in JavaScript/TypeScript and modern frameworks (React, Node.js)
- Strong knowledge of cloud platforms (AWS, Azure) and microservices architecture
- Experience with databases (SQL, NoSQL) and caching strategies
- Proficiency in containerization (Docker, Kubernetes) and infrastructure as code
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to thrive in fast-paced environments