Hiveminds.org
Hiveminds.org

Senior Software Engineer

April 21, 2025
Other
Remote · India
Mid-Senior level
Back-end Developer

Senior Full-Stack Engineer

About the Role

We're seeking an experienced Senior Full-Stack Engineer to join our engineering team. In this role, you'll be responsible for designing, developing, and maintaining both frontend and backend components of our applications. You'll collaborate with cross-functional teams to deliver high-quality, scalable solutions that meet business requirements.

Key Responsibilities

  • Design and implement robust backend services using Python
  • Build responsive and intuitive user interfaces using React
  • Deploy and maintain applications on AWS infrastructure
  • Collaborate with product managers, designers, and other engineers
  • Write clean, maintainable, and well-tested code
  • Participate in code reviews and technical discussions
  • Mentor junior engineers and contribute to engineering best practices
  • Troubleshoot and resolve production issues

Requirements

  • 5+ years of experience in software development
  • Strong proficiency in Python for backend development
  • Experience with Python frameworks such as Django, Flask, or FastAPI
  • Expertise in React.js and modern frontend development practices
  • Demonstrated experience with AWS services (EC2, S3, Lambda, RDS, etc.)
  • Knowledge of RESTful API design and implementation
  • Experience with database design and SQL/NoSQL databases
  • Familiarity with CI/CD pipelines and DevOps practices
  • Strong problem-solving skills and attention to detail

Nice to Have

  • Experience with TypeScript
  • Knowledge of containerization technologies (Docker, Kubernetes)
  • Understanding of microservice architecture
  • Experience with serverless computing
  • Contributions to open-source projects