Description

Educational Requirements: Master’s / Bachelor of Science (BSc) in CSE / EEE  from a reputed university. 

Experience Requirements:  2 years + 
Job Location: Dhaka (Mohakhali)/ Sheikh Hasina Software Technology Park (SHSTP), Jashore

 

Job Context

  • An experienced software engineer is needed to join our dynamic team. We are searching for individuals passionate about technology and perpetually looking to expand their knowledge and advance their skills. We provide excellent prospects for career advancement, competitive pay and benefits.
  • You will be responsible for building and creating cutting-edge web-based applications utilizing the modern Frameworks. The prospect must collaborate directly with our engineers and project managers to build high-quality, scalable, and sustainable software solutions per the organization's needs.

 

Requirements

  1. Extensive experience (2+ years) in software development.
  2. Hands-on experience in NodeJs, ReactJs.
  3. Working experience in Laravel framework is a plus.
  4. Working experience with Tailwind CSS is a plus.
  5. Proficient with database design and SQL (eg, MySQL, PostgreSQL, MongoDB).
  6. Familiarity with AWS services and Linux environments.
  7. Proven track record of delivering high-quality software products.
  8. Familiarity with project management tools such as Jira, ClickUp. 
  9. Strong understanding of RESTful API development.
  10. Version control system experience (eg, Git).
  11. Experience in uploading projects to cPanel or servers.

 

Salary & Benefits: As per company’s Policy


 

Job Responsibilities

Job Responsibilities 

  1. Develop and maintain web applications using PHP Laravel frameworks.
  2. Collaborate with development teams to design and implement robust, scalable, and efficient solutions.
  3. Write clean, well-documented, and testable code that adheres to coding standards and best practices.
  4. Participate in code reviews to ensure code quality and knowledge sharing.
  5. Optimize application performance and troubleshoot issues as they arise.
  6. Work closely with team members to implement responsive and user-friendly interfaces.
  7. Stay updated on the latest industry trends and technologies to contribute to continuous improvement.
  8. Design and implement RESTful APIs to facilitate seamless communication between front-end and back-end systems.
  9. Integrate third-party APIs to enhance application functionality.
  10. Proficiently use Git/BitBucket for version control and code management.
  11. Collaborate within an agile environment to deliver high-quality software solutions.
  12. Demonstrate DevOps proficiency in an AWS Linux environment (preferred).
  13. Apply microservices architecture and AWS Lambda functions for scalable application development.
  14. Utilize Docker containers for efficient development and deployment practices.
  15. Exhibit strong communication skills and the ability to work collaboratively in team settings.
  16. Leverage Linux expertise for server configuration and maintenance.
  17. Optionally, contribute to CI/CD build pipelines.