Startech Networks Inc

Full Stack Developer (Python/Flask)

RemoteIndiaFull-time
About the Job
Company: StarTech Networks Pvt. Ltd.
Title-Full-Stack Developer (Python/Flask) –
Location: Remote (India)
Experience: 5–10 Years

About StarTech Networks:
StarTech Networks is a leading provider of offshore Fiber Design, Engineering, GIS, Program Management, and Business Support services to major North American telecommunications clients.

Key Responsibilities:
Application Ownership:
  • Own the complete software platform including architecture, performance, security, and scalability.
  • Maintain high availability of the production environment.
  • Diagnose and resolve application bugs and production issues.
  • Respond to user support requests and data-related queries.
  • Ensure platform stability with minimal downtime.

Software Development:
  • Design and develop new modules and features.
  • Enhance existing workflows without disrupting production.
  • Build secure and scalable REST/JSON APIs.
  • Improve application performance and maintainability.
  • Produce clean, well-documented, production-quality code.

Database Management:
  • Design and optimize PostgreSQL database structures.
  • Write efficient SQL queries without ORM dependency.
  • Maintain database integrity and performance.
  • Manage schema changes and data migrations.
  • Support backup, restore, and disaster recovery processes.

Infrastructure & DevOps:
  • Maintain Docker-based deployment environments.
  • Manage application servers and containerized services.
  • Support Cloudflare Tunnel-based secure application access.
  • Maintain staging and production environments.
  • Monitor application health, logs, and system performance.

Required Skills:
Backend Development:
  • Strong experience in Python development.
  • Experience with Flask preferred.
  • Django or FastAPI experience is also acceptable.
  • Strong understanding of authentication, sessions, middleware, API design, and backend architecture.

Excellent SQL skills:
Strong understanding of:
  • Joins
  • Indexes
  • Transactions
  • Query optimization
  • Database normalization
  • Performance tuning

Full Stack Development:
Working knowledge of:
  • HTML
  • CSS
  • JavaScript
  • Responsive UI development
  • DevOps & Deployment

Preferred Qualifications:
  • 5–10 years of software development experience.
  • Previous ownership of a production business application.
  • Experience maintaining separate Development, Staging, and Production environments.