Full Stack Developer (Python + React)

Posted 13 Days Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka
In-Office
Mid level
Cloud • Information Technology
The Role
Develop and manage multi-system workflows using Python and React. Responsibilities include API integration, database management, and creating responsive UIs.
Summary Generated by Built In
Company Description

BETSOL is a cloud-first digital transformation and data management company offering products and IT services to enterprises in over 40 countries. BETSOL team holds several engineering patents, is recognized with industry awards, and BETSOL maintains a net promoter score that is 2x the industry average.

BETSOL’s open source backup and recovery product line, Zmanda (Zmanda.com), delivers up to 50% savings in total cost of ownership (TCO) and best-in-class performance.

BETSOL Global IT Services (BETSOL.com) builds and supports end-to-end enterprise solutions, reducing time-to-market for its customers.

BETSOL offices are set against the vibrant backdrops of Broomfield, Colorado and Bangalore, India.

We take pride in being an employee-centric organization, offering comprehensive health insurance, competitive salaries, 401K, volunteer programs, and scholarship opportunities. Office amenities include a fitness center, cafe, and recreational facilities.

Learn more at betsol.com

Job Description

  • Multi-system orchestration workflows that coordinate operations across 3–5 enterprise platforms with automatic retries and error recovery
  • Durable workflow pipelines using Temporal.io to handle complex business logic spanning multiple services and APIs
  • RESTful API integrations with third-party platforms, handling authentication, data transformation, and error scenarios
  • Database-backed state management using PostgreSQL for workflow tracking, audit trails, and compliance
  • Containerized microservices deployed on Kubernetes that process hundreds of requests daily
  • Responsive, user-friendly web interfaces using React.js and TypeScript for monitoring workflows, dashboards, and configuration tools

 

 

Qualifications

Required Technical Foundation

  • 2–5 years of Python development experience with solid understanding of:
    • Object-oriented programming and design patterns
    • Async/await patterns for asynchronous operations
    • RESTful API consumption and JSON data handling
    • Exception handling and error propagation
    • Unit testing with pytest or similar frameworks
  • Experience integrating with third-party APIs:
    • Authentication mechanisms (API keys, OAuth2, bearer tokens)
    • HTTP request/response handling with libraries like requests or httpx
    • Handling rate limits, retries, and timeouts
    • Parsing and transforming JSON/XML responses
  • Working knowledge of SQL databases:
    • Writing queries with JOINs, aggregations, and filtering
    • Understanding of transactions and ACID properties
    • Basic schema design principles
  • Frontend Skills
    • Proficiency in React.js and modern JavaScript (ES6+)
    • Experience with TypeScript for type-safe React development
    • State management (Redux, Context API)
    • Building responsive UIs and reusable components
    • Familiarity with REST API integration in React apps
    • Knowledge of CSS frameworks (Tailwind, Material-UI)
  • Familiarity with containerization and orchestration:
    • Docker basics (building images, running containers)
    • Understanding of Kubernetes concepts (pods, deployments, services)
    • Environment configuration and secrets management

 

Additional Information

Nice-to-Have Experience 

  • Workflow orchestration frameworks (Temporal, Airflow, Prefect, Celery, or similar) 
  • Distributed systems concepts (idempotency, eventual consistency, saga patterns) 
  • PostgreSQL specifically (vs. other SQL databases) 
  • Kubernetes operations (kubectl, logs, debugging pods) 
  • Contact center or telecommunications systems 
  • Healthcare IT experience or understanding of HIPAA compliance 
  • Redis for caching or rate limiting 
  • CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions) 

Top Skills

Async/Await
CSS
Docker
JSON
Kubernetes
Postgres
Python
React
Redux
Restful Apis
Temporal.Io
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Broomfield, CO
775 Employees
Year Founded: 2002

What We Do

BETSOL is a cloud-first digital transformation and data management company offering products and IT services to enterprises in over 40 countries. Our team holds several engineering patents, is recognized with industry awards, and maintains a net promoter score that is 2x the industry average.

BETSOL’s open source-based backup and recovery product line, Zmanda (Zmanda.com), delivers 80% savings in total cost of ownership (TCO) and best-in-class performance.

BETSOL Global IT Services (BETSOL.com) builds and supports end-to-end enterprise solutions, reducing time-to-market for our customers.

Our work locations are set against the vibrant backdrops of Broomfield, Colorado and Bangalore, India.

We take pride in being an employee-centric organization, offering comprehensive health insurance, competitive salaries, 401K, volunteer programs, and scholarship opportunities. Our office amenities include a fitness center, cafe, and recreational facilities.

Learn more at betsol.com

Similar Jobs

NatWest Group Logo NatWest Group

Full-stack Engineer

Fintech • Payments • Financial Services
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
40000 Employees
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
52655 Employees

Fractal Logo Fractal

Senior Full-stack Engineer

Artificial Intelligence • Consulting
In-Office
6 Locations
5262 Employees

Visa Inc, Logo Visa Inc,

Staff Software Engineer

Fintech • Information Technology • Payments
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
26500 Employees

Similar Companies Hiring

Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account