Software Engineer (Full Stack)

BDT(Tk)  Tk. 60000 - 120000 (Monthly) Full time on site
Software Engineer (Full Stack)
Job Description

Requirements

Education
  • Bachelor of Science (BSc) in Computer Science & Engineering
  • Bachelor’s Degree in Computer Science, IT, or related field.
Experience
  • 3 to 6 years
  • The applicants should have experience in the following business area(s):
    Software Company, E-commerce
Additional Requirements

Technical Skills Required:

  • Back-End Development:
  • Strong proficiency in modern back-end frameworks.
  • Experience in server-side API development.
  • Expertise in database management and query optimization.
  • Knowledge of RESTful API development and authentication mechanisms.
  • Understanding of OOP, MVC, and SOLID principles.

Front-End Development:

  • Proficiency in modern front-end frameworks and libraries.
  • Strong understanding of JavaScript, HTML5, CSS3, and responsive design.
  • Experience in developing dynamic UI/UX components.

Additional Skills:

  • Proficiency with Git for version control.
  • Experience with testing & debugging tools.
  • Familiarity with web security best practices.
  • Performance optimization for faster page rendering & optimized resource consumption.
  • Minimum 2-5 years of professional experience in full-stack development.
  • Strong problem-solving skills and ability to adapt to multiple programming languages.
  • Experience in cloud platforms is a plus.
  • Certifications in web technologies are an advantage.
  • GitHub portfolio or sample projects showcasing previous development work.
  • Experience with Docker, CI/CD pipelines, DevOps.
  • Knowledge of GraphQL.
  • Experience in mobile application development.

Responsibilities & Context

Workspace InfoTech Ltd. is looking for talented Full Stack Software Engineers who have expertise in modern web development technologies to join our dynamic team. The ideal candidate should be proficient in both front-end and back-end technologies, capable of developing robust web applications, and adaptable to multiple programming languages.

Responsibilities:

  • Develop, maintain, and optimize SaaS applications.

  • Design and implement RESTful APIs and third-party integrations (e.g., payment gateways, cloud

  • services).

  • Ensure performance optimization, scalability, and security of applications.

  • Write clean, SEO-friendly, well-documented code and conduct regular code reviews.

  • Troubleshoot, debug, and maintain core software components and databases.

  • Collaborate with cross-functional teams to define, design, and deploy new features.

  • Work with Agile methodologies (Scrum, Kanban) and participate in code reviews.

  • Stay updated with best practices and emerging technologies.


Compensation & Other Benefits

  • Competitive salary with performance-based bonuses.

  • Yearly salary review and two festival bonuses.

  • Professional development & learning opportunities.

  • Flexible, collaborative, and growth-oriented work environment.

  • Lunch facilities & mobile bill allowance.

Workplace

Work at office

Employment Status

Full Time

Job Location

Dhaka (Nikunja)

Job Highlights

মাঠপর্যায়ে ও বস্তিবাসী পরিবারের সাথে কাজ করার মানসিকতা থাকতে হবে।