📋

Job Description

Read carefully before filling the application

Now Hiring
Full-Time
Python Full Stack Developer
BitByte Technologies  ·  Engineering & Product Team
📍 Work from Office / Hybrid
🏢 Engineering & Product
3+ Years Exp.
👤 Reports to CEO / Director - Technology
🔖 Job No: BBED001

Role Overview

We are looking for an experienced Python Full Stack Developer to join our core engineering team. You will design, build, and maintain scalable web applications from backend APIs to polished frontend interfaces. You will be a key contributor in shaping product decisions, architecture choices, and development workflows as we scale. This is a high-impact role with broad ownership — not a ticket-queue developer position.

Tech Stack

  • Backend: Python 3.x, Django, FastAPI, Flask, REST APIs & GraphQL
  • Database: PostgreSQL, MySQL, Redis
  • Frontend: React.js / Next.js, HTML5 / CSS3 / JavaScript
  • DevOps: Docker & Docker Compose, AWS / GCP / Azure, CI/CD Pipelines
  • Version Control: Git & GitHub

Key Responsibilities

  • Design, develop, and maintain full stack web applications using Python on the backend and modern JavaScript frameworks on the frontend.
  • Build and document RESTful APIs and GraphQL endpoints consumed by web and mobile clients.
  • Architect scalable, secure, and maintainable database schemas using PostgreSQL or MySQL.
  • Write clean, well-tested code with unit, integration, and end-to-end test coverage.
  • Deploy and manage cloud infrastructure on AWS, GCP, or Azure using containerized services.
  • Integrate third-party services, payment gateways, authentication providers, and external APIs.
  • Optimize application performance through profiling, caching strategies, and query tuning.

Required Qualifications

  • 3+ years of professional experience in full stack web development.
  • Strong proficiency in Python with hands-on experience in Django, FastAPI, or Flask.
  • Solid frontend skills in React.js or similar modern JavaScript framework (Vue, Angular).
  • Proven experience designing and working with relational databases (PostgreSQL, MySQL).
  • Familiarity with Docker and containerized development environments.
  • Practical knowledge of cloud deployment on at least one major provider (AWS, GCP, Azure).

Nice to Have

  • Experience with Celery, RabbitMQ, Redis for async task queues.
  • Familiarity with WebSockets or real-time communication patterns.
  • Exposure to microservices architecture and service-oriented design.
  • Knowledge of Elasticsearch or similar full-text search technologies.
  • Experience with Terraform or AWS CDK (infrastructure-as-code).
  • Contributions to open-source Python or JavaScript projects.
👤

Personal Information

Tell us about yourself

Basic Details
First name is required.
Last name is required.
Contact Details
Phone number is required.
Valid email is required.
Online Presence
GitHub profile link is required.
🎓

Education Background

Degrees, diplomas and certifications

Academic Qualifications
Certifications & Online Courses
💼

Work Experience

Most recent position first. Include internships and freelance projects.

Professional History
Additional Details
⚙️

Technical Skills & Projects

Your specialisations, open-source work, and coding style

GitHub & Portfolio Links
Backend Specialisations (select all that apply)
Frontend Specialisations (select all that apply)
Engineering Approach
🖥️

Technology Proficiency

Select your level for each technology

Tech Stack Proficiency
Software / ToolBeginnerIntermediateAdvancedExpert
💰

Employment Details

Compensation, notice period and availability

Compensation
Enter annual CTC in INR
Enter annual CTC in INR
Notice Period
Availability & Preferences
🤝

Professional References

Not family members. At least one reference preferred.

Reference 1
Reference 2 (Optional)
Reference Contact Permission
✍️

Cover Letter & Declaration

Tell us your story and confirm your details

Cover Letter

Why do you want to join BitByte Technologies? What excites you about building in a fast-moving startup? Describe a technical challenge you are proud of solving and how you approached it.

0 / 100 min. characters
Please write a cover letter (min. 100 characters).
How Did You Hear About Us?
Declaration

I hereby declare that all information provided in this application form is true, accurate, and complete to the best of my knowledge. I understand that any misrepresentation or omission of facts may result in disqualification or termination of employment. I consent to BitByte Technologies verifying the information provided herein.

You must agree to the declaration to submit.
Signature name is required.
📸

Photo & Digital Signature

Upload your passport photo and sign your application

Applicant Photo

Please provide a recent passport-size photograph. You can upload an existing photo or take a new one directly using your device camera.

🖼️
Click to upload or drag & drop your photo here
JPEG, PNG or WebP · Max 5 MB · Passport size recommended
Live Camera Capture
Position your face clearly · Use good lighting · Plain background preferred
✓ Passport-size ✓ Plain background ✓ Clear face visible ✓ Recent (within 6 months) ✓ Max 5 MB
Please upload your passport photo to proceed.
Digital Signature

Provide your digital signature to authenticate this application. Choose to draw, type, or upload your signature below.

Sign above this line
Colour:
Size:
Draw your signature above — pen strokes will be captured

Select a font style above. Your typed signature will be rendered as an image.

🖊️
Click to upload your signature image
PNG with transparent background works best · Max 2 MB
Please provide your digital signature to submit.

Application Submitted!

Thank you for applying to BitByte Technologies.
We have received your application for the Python Full Stack Developer position.
Our team will review it and get back to you within 7 working days.

Keep this reference number for your records.