Title: Node.js & TypeScript Developer (Python)
Company Name: Eicra Soft Ltd.
Vacancy: 5
Age: 20 to 50 years
Job Location: Dhaka
Salary: Tk. 75000 - 150000 (Monthly)
Experience:
## Core Requirements:
- Experience: 2+ years of professional experience writing production-grade backend or full-stack code.
- Language Proficiency: Deep expertise in Node.js/TypeScript or Python, with a track record of writing clean, testable, and well-structured code.
- Database Mastery: Solid practical knowledge of PostgreSQL or equivalent relational databases.
- API & Infrastructure: Proven experience designing/consuming RESTful APIs and working comfortably in Docker-based local development environments.
- Communication: Exceptional written English skills tailored for precise, asynchronous collaboration with a US team.
- Autonomy: Highly self-directed; able to decipher written specs, manage your own time, and proactively raise blockers early.
—-
## Strong Advantages (Nice-to-Haves):
- Hands-on commercial experience with AWS ecosystems (ECS, S3, EventBridge, RDS, SQS).
- Prior experience building microservices and event-driven architectures.
- Demonstrated habit of using AI-assisted coding tools (Claude Code, Cursor, GitHub Copilot) in a professional setting.
- A background in multi-tenant SaaS, B2B eCommerce, or complex ERP integrations.
- Familiarity with Linear or similar modern project management tooling.
## Internal Cloud-Native SaaS Product and Custom Client Integrations :
- You will operate as a generalist engineer within a defined stack, contributing to both an internal cloud-native SaaS product and custom client integrations.
- Architect, build, and maintain scalable backend microservices and RESTful APIs using Node.js/TypeScript or Python/FastAPI.
- Design advanced, multi-tenant schema patterns and query PostgreSQL databases.
- Engineer event-driven workflows utilizing AWS messaging and queue services (EventBridge, SQS, SNS).
- Build structured connectors to integrate complex third-party platforms, including ERP systems, eCommerce engines, and external data APIs.
- Manage shared cloud infrastructure, including caching, search, file storage, and API gateways.
- Leverage AI-assisted development tools (like Claude Code) daily to accelerate coding, refactoring, and documentation.
- Collaborate asynchronously with US-based Solutions Architects via Linear, while proactively participating in code reviews and maintaining strict engineering standards.
CategoryTechnologiesPrimary Languages
Node.js 20 LTS, TypeScript 5.x
Secondary Languages
Python, FastAPI
Database
PostgreSQL 15+ (multi-tenant schema isolation)
Cloud & DevOps
Docker, AWS ECS Fargate, LocalStack
Events & Storage
AWS EventBridge, SQS, SNS, Amazon S3
Caching & Search
Redis, OpenSearch
Architecture
RESTful, versioned JSON APIs, Microservices
Core Requirements:
Experience: 2+ years of professional experience writing production-grade backend or full-stack code.
Language Proficiency: Deep expertise in Node.js/TypeScript or Python, with a track record of writing clean, testable, and well-structured code.
Database Mastery: Solid practical knowledge of PostgreSQL or equivalent relational databases.
API & Infrastructure: Proven experience designing/consuming RESTful APIs and working comfortably in Docker-based local development environments.
Communication: Exceptional written English skills tailored for precise, asynchronous collaboration with a US team.
Autonomy: Highly self-directed; able to decipher written specs, manage your own time, and proactively raise blockers early.
Strong Advantages (Nice-to-Haves):
Hands-on commercial experience with AWS ecosystems (ECS, S3, EventBridge, RDS, SQS).
Prior experience building microservices and event-driven architectures.
Demonstrated habit of using AI-assisted coding tools (Claude Code, Cursor, GitHub Copilot) in a professional setting.
A background in multi-tenant SaaS, B2B eCommerce, or complex ERP integrations.
Familiarity with Linear or similar modern project management tooling.
You will operate as a generalist engineer within a defined stack, contributing to both an internal cloud-native SaaS product and custom client integrations.
Architect, build, and maintain scalable backend microservices and RESTful APIs using Node.js/TypeScript or Python/FastAPI.
Design advanced, multi-tenant schema patterns and query PostgreSQL databases.
Engineer event-driven workflows utilizing AWS messaging and queue services (EventBridge, SQS, SNS).
Build structured connectors to integrate complex third-party platforms, including ERP systems, eCommerce engines, and external data APIs.
Manage shared cloud infrastructure, including caching, search, file storage, and API gateways.
Leverage AI-assisted development tools (like Claude Code) daily to accelerate coding, refactoring, and documentation.
Collaborate asynchronously with US-based Solutions Architects via Linear, while proactively participating in code reviews and maintaining strict engineering standards.