Job Description
Join TechNova Solutions as a Senior Full-Stack Software Engineer and revolutionize digital experiences for Fortune 500 clients. We're seeking a passionate innovator to architect scalable cloud-native applications while enjoying Tampa's vibrant culture from home. As a remote-first company, we offer flexible hours, competitive benefits, and cutting-edge projects in fintech and e-commerce.
Our engineering culture thrives on collaboration, autonomy, and continuous learning. You'll work with modern technologies including AWS, React, and Python while mentoring junior developers. We provide annual stipends for professional development and home office setup.
Responsibilities
- Design and implement microservices architecture using AWS and Docker
- Lead full-stack development of responsive web applications with React and Node.js
- Optimize database performance through PostgreSQL indexing and query optimization
- Implement CI/CD pipelines using Jenkins and GitHub Actions
- Conduct code reviews and provide technical mentorship to team members
- Collaborate with product teams to translate requirements into technical specifications
- Document APIs and system architectures using Swagger and Confluence
Qualifications
- 5+ years of experience in full-stack development with JavaScript/TypeScript
- Expertise in React, Node.js, and RESTful API design
- Proficiency in cloud platforms (AWS/GCP) with Terraform experience
- Strong understanding of CI/CD methodologies and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience
- Experience leading technical projects and mentoring junior engineers
- Strong problem-solving skills with attention to code quality