Software Engineer (Full-Stack)

Job Description

Title: Software Engineer (Full-Stack)

Company Name: Smart Technologies (BD) Limited (Largest IT Company in Bangladesh)

Vacancy: 02

Age: at most 40 years

Location: Dhaka

Maximum Salary: Negotiable

Experience:
∎ At least 5 years
∎ The applicants should have experience in the following business area(s):Software Company, IT Enabled Service, Computer Hardware/Network Companies, Developer

Published: 20 Mar 2025

Education:
∎ Bachelor of Science (BSc) in Computer Science & Engineering

Requirements:

Additional Requirements:
∎ Age at most 40 years
∎ Java / Spring Boot
∎ Python / Django / Fast
∎ APIJavaScript / TypeScript (Node.js)
∎ Golang / Rust (Preferred for system-level programming)
∎ REST & GraphQL API Development
∎ Event-Driven Architecture (Kafka, RabbitMQ)
∎ gRPC & Protocol Buffers
∎ React.js, Next.js
∎ Tailwind CSS / Bootstrap
∎ JavaScript / TypeScript (Node.js)
∎ AWS / Azure / Google Cloud
∎ Kubernetes & Docker
∎ Infrastructure as Code (Terraform, CloudFormation)
∎ CI/CD Pipelines (Jenkins, GitHub Actions, GitLab CI)
∎ SQL (PostgreSQL, MySQL)
∎ NoSQL (MongoDB, Redis, Cassandra)
∎ Object Storage (AWS S3, MinIO, Digital Ocean Space Bucket)
∎ Authentication & Authorization (OAuth2, JWT, OpenID Connect, AD Authentication)
∎ Load Balancing & Caching Strategies
∎ Secure Coding Practices & API Security
∎ Required Skills & Technologies:Programming Languages:
∎ Java / Spring Boot
∎ Python / Django / Fast
∎ APIJavaScript / TypeScript (Node.js)
∎ Golang / Rust (Preferred for system-level programming)
∎ Backend & Microservices:
∎ REST & GraphQL API Development
∎ Event-Driven Architecture (Kafka, RabbitMQ)
∎ gRPC & Protocol Buffers
∎ Frontend Technologies:
∎ React.js, Next.js
∎ Tailwind CSS / Bootstrap
∎ JavaScript / TypeScript (Node.js)
∎ Cloud & DevOps:
∎ AWS / Azure / Google Cloud
∎ Kubernetes & Docker
∎ Infrastructure as Code (Terraform, CloudFormation)
∎ CI/CD Pipelines (Jenkins, GitHub Actions, GitLab CI)
∎ Databases & Storage:
∎ SQL (PostgreSQL, MySQL)
∎ NoSQL (MongoDB, Redis, Cassandra)
∎ Object Storage (AWS S3, MinIO, Digital Ocean Space Bucket)
∎ Security & Performance Optimization:
∎ Authentication & Authorization (OAuth2, JWT, OpenID Connect, AD Authentication)
∎ Load Balancing & Caching Strategies
∎ Secure Coding Practices & API Security

Responsibilities & Context:
∎ Develop, maintain, and optimize robust, scalable, and high-performance web applications.
∎ Work extensively with Node.js with strong proficiency in Express.js, CSS, HTML, Tailwind CSS, React.js, Next.js, and JavaScript.
∎ Design, optimize, and manage SQL databases, particularly MySQL, PostgreSQL, MongoDB (experience with other database technologies is a plus).
∎ Design, develop, and maintain cross-platform applications using Java (Spring Boot) ensuring optimal performance.
∎ Utilize and implement technologies such as JSON, RSS, and XML to support seamless data handling and system integration.
∎ Develop and execute comprehensive testing strategies to ensure application stability and reliability.
∎ Proactively debug, identify, and resolve software and performance issues.
∎ Maintain detailed documentation for code, system architecture, and user guides to facilitate ongoing development and usage.
∎ Work closely with UI/UX designers, product managers, and stakeholders to enhance the user experience and system functionality.
∎ Implement authentication & authorization protocols (OAuth2, JWT, OpenID Connect, AD Authentication).
∎ Ensure secure coding practices, API security, load balancing, and caching strategies.
∎ Guide and mentor junior engineers to enhance team capabilities.
∎ Company Overview:
∎ Smart Technologies (BD) Ltd. is the largest ICT products distribution company in Bangladesh, specializing in PC hardware, laptops, telecom, networking goods, and software. As the authorized distributor of over 100 renowned international ICT brands, we provide cutting-edge technology solutions across industries.
∎ Since our establishment in 1998, we have been committed to delivering high-performance IT services and solutions that help businesses achieve their goals.
∎ Job Summary:
∎ We are looking for two (02) experienced Software Engineers (Full-Stack) to design, develop, and optimize high-performance E-commerce platforms and other development projects. The ideal candidates should have strong proficiency in backend and frontend technologies, cloud computing, and security best practices.
∎ Key Responsibilities:
∎ Develop, maintain, and optimize robust, scalable, and high-performance web applications.
∎ Work extensively with Node.js with strong proficiency in Express.js, CSS, HTML, Tailwind CSS, React.js, Next.js, and JavaScript.
∎ Design, optimize, and manage SQL databases, particularly MySQL, PostgreSQL, MongoDB (experience with other database technologies is a plus).
∎ Design, develop, and maintain cross-platform applications using Java (Spring Boot) ensuring optimal performance.
∎ Utilize and implement technologies such as JSON, RSS, and XML to support seamless data handling and system integration.
∎ Develop and execute comprehensive testing strategies to ensure application stability and reliability.
∎ Proactively debug, identify, and resolve software and performance issues.
∎ Maintain detailed documentation for code, system architecture, and user guides to facilitate ongoing development and usage.
∎ Work closely with UI/UX designers, product managers, and stakeholders to enhance the user experience and system functionality.
∎ Implement authentication & authorization protocols (OAuth2, JWT, OpenID Connect, AD Authentication).
∎ Ensure secure coding practices, API security, load balancing, and caching strategies.
∎ Guide and mentor junior engineers to enhance team capabilities.

Skills & Expertise:

Compensation & Other Benefits:
∎ Mobile bill, Medical allowance, Provident fund, Weekly 2 holidays
∎ Lunch Facilities: Partially Subsidize
∎ Festival Bonus: 2
∎ Office Gym Facilities and Fitness Center.
∎ Professional Indoor Badminton Court and Indoor Games Facilities.
∎ Competitive salary and benefits package.
∎ Opportunity for career growth within a leading IT distribution company.
∎ Collaborative and innovative work environment.
∎ Access to cutting-edge technology and resources.
∎ A dynamic and supportive work environment.
∎ Opportunities for professional growth and development.
∎ The chance to work with a leading global brand.
∎ Office Gym Facilities and Fitness Center.
∎ Professional Indoor Badminton Court and Indoor Games Facilities.
∎ Competitive salary and benefits package.
∎ Opportunity for career growth within a leading IT distribution company.
∎ Collaborative and innovative work environment.
∎ Access to cutting-edge technology and resources.
∎ A dynamic and supportive work environment.
∎ Opportunities for professional growth and development.
∎ The chance to work with a leading global brand.
∎ If you are passionate about Software and IT development, have a knack for making a difference (MAD), and want to be part of an innovative team, we would love to hear from you!

Workplace:
∎ Work at office

Employment Status: Full Time

Job Location: Dhaka

Read Before Apply:

If you think that you want to build your career in a reputed, dynamic, and fast-growing organization and you believe that you can add value and contribute to the winning team, then you are most welcome to apply to the Head of Human Resources at the following address:

Smart Technologies (BD) Ltd

Jahir Smart Tower205/1 & 205/1/A, West Kafrul, Begum Rokeya Sharani, Taltola, Dhaka-1207.

Or apply online.

Join us and be a part of a team that is shaping the future in technology in Bangladesh!

Smart Technologies (BD) Ltd is an equal opportunity employer and encourages applications from individuals of all backgrounds.



Company Information:
∎ Smart Technologies (BD) Limited (Largest IT Company in Bangladesh)

Application Deadline: 19 Apr 2025

Category: IT/Telecommunication

Interested By University

University Percentage (%)
Daffodil International University (DIU) 7.88%
National University 5.39%
United International University 3.73%
North South University 3.73%
Jahangirnagar University 2.90%
University of Dhaka 2.49%
American International University Bangladesh (AIUB) 2.49%
Jagannath University 2.49%
Bangladesh University of Business and Technology 2.07%
East West University 2.07%

Interested By Age Range

Age Range Percentage (%)
20-30 68.88%
31-35 15.35%
36-40 7.05%
40+ 6.64%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 6.22%
20K-30K 16.60%
30K-40K 14.52%
40K-50K 17.01%
50K+ 45.64%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 21.99%
0.1 - 1 years 9.96%
1.1 - 3 years 22.41%
3.1 - 5 years 17.43%
5+ years 28.22%

Similar Jobs