Mid-Level Full Stack Software Engineer

Job Description

Title: Mid-Level Full Stack Software Engineer

Company Name: Indetechs Software Limited.

Vacancy: 2

Age: Na

Job Location: Anywhere in Bangladesh

Salary: Negotiable

Experience: --

Published: 2026-06-17

Application Deadline: 2026-07-17

Education:

Requirements: --

Skills Required:

Additional Requirements:

Responsibilities & Context:

Core responsibilities

● Build and maintain responsive UIs using HTML, CSS, Tailwind CSS and a JS framework – React or Vue (min. 3 yrs)

● Develop backend services and REST APIs using Python or Node.js (min. 3 yrs)

● Design, query, and optimize schemas across PostgreSQL, MySQL, and MongoDB — covering indexing, migrations, and transactions

● Build and maintain CI/CD pipelines using GitHub Actions or similar, with Docker for containerisation

● Implement caching strategies (Redis / Memcached) — cache-aside, write-through, TTL management

● Familiarity with microservices architecture or event-driven systems (Kafka, RabbitMQ)

● Apply design patterns (MVC, Repository, Factory, Observer) and SOLID principles to produce maintainable, testable code

● Handle authentication flows — JWT, OAuth 2.0, session-based auth

● Write unit and integration tests to ensure system reliability

● Participate in code reviews, uphold standards, and contribute to technical documentation

● Debug and monitor production systems; contribute to incident resolution and root-cause analysis

Nice to have

● TypeScript experience on frontend or backend

● Familiarity with Geospatial Tools and Programming (GIS, GDAL, etc.)

● Familiar with cloud platforms — AWS, GCP, or Azure (EC2, S3, Lambda)

● Contribution to open-source projects or a public portfolio of work

● Understanding of web security fundamentals — OWASP Top 10, CORS, CSRF, XSS

● Experience working in Agile / Scrum teams

● Familiarity with AI / LLM Integration

Qualifications & experience

● 3–5 years of professional experience in a full-stack or similar engineering role

● Bachelor’s degree in computer science, Software Engineering, or equivalent practical experience

● Demonstrable experience working on production systems with real user traffic

● Strong written and verbal communication skills; able to articulate technical decisions clearly

● Collaborative mindset with the ability to work effectively in cross-functional teams

● Self-driven with a continuous learning attitude toward emerging tools and technologies



Job Other Benifits:

    Benefits: As per company policy



Employment Status: Full Time

Job Work Place: Work from home,Work at office

Company Information:

Gender: Both Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs