Job TitleTechNova Solutions is a fast-growing startup building innovative cloud-based tools for data analytics and automation. We're a team of passionate engineers dedicated to creating scalable, reliable systems that empower businesses worldwide.ResponsibilitiesDesign, develop, and maintain backend services and APIs using Node.js/Python and related frameworks.Collaborate with frontend engineers, product managers, and designers to implement new features.Optimize application performance, scalability, and reliability in a microservices architecture.Write clean, testable, and well-documented code following best practices.Participate in code reviews, troubleshooting, and debugging.Contribute to technical decisions, architecture design, and process improvements.Deploy and monitor services in cloud environments (AWS/GCP).RequirementsBachelor's degree in Computer Science, Engineering, or equivalent practical experience.3+ years of professional backend development experience.Strong proficiency in at least one of: Node.js, Python (Django/Flask/FastAPI), or Go.Experience with relational databases (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis).Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker/Kubernetes).Solid understanding of RESTful APIs, microservices, and version control (Git).Excellent problem-solving skills and ability to work in a fast-paced environment.Nice to HaveExperience with serverless architectures or event-driven systems.Knowledge of CI/CD pipelines and infrastructure as code (Terraform).Contributions to open-source projects or a strong GitHub portfolio.BenefitsCompetitive salary and meaningful equity.Comprehensive health, dental, and vision insurance.Unlimited PTO and flexible working hours.Home office stipend and learning & development budget.Regular team off-sites and company retreats.We are an equal opportunity employer and value diversity in our team.