Mid-Level Full Stack Software Engineer

Job Summary
Sex type: Both
Job Nature:Full Time
Age:At least 25 years
Experience:3 to 5 yearsThe applicants should have experience in the following business area(s): Software Company
Educational Requirements: Bachelor in Engineering (BEngg)Bachelor’s Degree in computer science, Software Engineering, or equivalent practical experience
Salary Range: Negotiable
Published: 17 Jun 2026
Deadline: 17 Jul 2026
Vacancy: 2
Job Description

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

Job Requirements

Age At least 25 years Nice to haveTypeScript experience on frontend or backendFamiliarity 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 workUnderstanding of web security fundamentals — OWASP Top 10, CORS, CSRF, XSSExperience working in Agile / Scrum teamsFamiliarity with AI / LLM IntegrationQualifications & experience3–5 years of professional experience in a full-stack or similar engineering roleDemonstrable experience working on production systems with real user trafficStrong written and verbal communication skills; able to articulate technical decisions clearlyCollaborative mindset with the ability to work effectively in cross-functional teamsSelf-driven with a continuous learning attitude toward emerging tools and technologies

Job Source

https://bdjobs.com/h/details/1499031

Tags:
Let me know if you have any question, just comment below
.
More Jobs from Indetechs Software Limited.
.