Gigalogy Inc.

Software Engineer - Full Stack

Gigalogy Inc.
Apply
2 months ago
Dhaka, BangladeshMid Level

Responsibilities

  • Build and maintain software products end-to-end across backend services, APIs, databases, and user-facing interfaces.
  • Develop scalable, low-latency, high-availability backend services using Python and FastAPI or Flask.
  • Build responsive frontend interfaces using JavaScript, Vue, or React, translating UI/UX designs into production-ready code.
  • Design and consume REST APIs and create database schemas supporting business processes.
  • Implement authentication and authorization flows using OAuth 2.0, JWT, and related security mechanisms.
  • Manage application state, sessions, cookies, and other client-server interactions.
  • Contribute to multi-process, asynchronous, and microservice-based application architecture.
  • Collaborate with cross-functional teams to deliver reliable, maintainable, and user-focused software.

Requirements

  • At least 3 years of professional software development experience spanning both backend and frontend.
  • BSc or MSc in Computer Science or a related technical discipline.
  • Strong proficiency in Python and hands-on experience with FastAPI, Flask, or another web framework.
  • Strong professional experience in JavaScript and knowledge of Vue or React.
  • Knowledge of Docker and Git.
  • Understanding of REST architecture and experience building or consuming APIs.
  • Understanding of Python threading limitations, multi-process architecture, state, sessions, and cookies.
  • Understanding of OAuth 2.0 and JWT implementations.
  • Ability to create database schemas that represent and support business processes.
  • Strong knowledge of HTML5, CSS3, and frontend fundamentals.
  • Ability to implement UI/UX designs with pixel-level fidelity.
  • Preferred: experience with AWS, GCP, or Azure from a developer perspective.
  • Preferred: experience building and maintaining CI/CD pipelines with GitHub Actions.
  • Preferred: familiarity with generative AI, RAG, and vector databases.
  • Preferred: familiarity with Celery, Redis, or other asynchronous task queue tools.
  • Preferred: knowledge of pytest, Jest, or React Testing Library.
  • Preferred: working knowledge of design systems.

Benefits

  • Monthly salary of 70,000 BDT to 120,000 BDT, based on experience and assessment results.
  • Salary review twice a year.
  • Performance bonus twice a year.
  • Comprehensive health insurance.
  • Complimentary meals and snacks.
  • Hybrid work arrangement in Dhaka, Bangladesh.
  • Sunday to Thursday, five working days per week.
  • Working hours are 9:00 AM to 6:00 PM BDST.
  • Office location: House 1148, Road 9/A, Avenue 10, Mirpur DOHS, Dhaka-1216, Bangladesh.

Tech Stack

AWSAzureDockerFastAPIFlaskGitGitHub ActionsGoogle Cloud PlatformJavaScriptJestpytestPythonReactRedisVue.js

Categories

Gigalogy Inc.

About Gigalogy Inc.

51-200 employees

Gigalogy Inc. builds Maira, a platform for building, deploying, and optimizing AI-powered applications, and provides turnkey AI components that integrate into existing software to improve customer experience and personalization. The company sells its platform and integrations to businesses pursuing AI strategies across e-commerce and other digital services. Founded in 2020 and privately held, it is headquartered in Taito, Tokyo, and has operations in Dhaka.

Contact me