Software Engineer (Full-Stack)

Job Description

Title: Software Engineer (Full-Stack)

Company Name: Divergent Technologies Ltd.

Vacancy: 2

Age: 25 to 40 years

Location: Dhaka (Mohakhali)

Salary: Negotiable

Experience:
∎ 2 to 3 years

Published: 20 Mar 2025

Education:
∎ Bachelor in Engineering (BEngg)

Requirements:

Additional Requirements:
∎ Age 25 to 40 years
∎ Frontend Technologies:  React, Next.js, JavaScript / TypeScript (Node.js)  TailwindCSS / Bootstrap·
∎ Backend Technologies: Node.js, Nest.js, Typescript, Express.js, REST API Development, Middleware, Logger·
∎ Cloud & Deployment: Familiarity with AWS, Firebase, or similar cloud services.
∎ Databases & Storage:  SQL (MySQL), NoSQL, Object Storage (AWS S3, Digital Ocean Space bucket)·
∎ Security & Performance Optimization:  *Authentication & Authorization (OAuth2, JWT, AD Authentication), *Load Balancing & Caching Strategies *Secure Coding Practices & API Security
∎ Frontend Technologies:  React, Next.js, JavaScript / TypeScript (Node.js)  TailwindCSS / Bootstrap·
∎ Backend Technologies: Node.js, Nest.js, Typescript, Express.js, REST API Development, Middleware, Logger·
∎ Cloud & Deployment: Familiarity with AWS, Firebase, or similar cloud services.
∎ Databases & Storage:  SQL (MySQL), NoSQL, Object Storage (AWS S3, Digital Ocean Space bucket)·
∎ Security & Performance Optimization:  *Authentication & Authorization (OAuth2, JWT, AD Authentication), *Load Balancing & Caching Strategies *Secure Coding Practices & API Security

Responsibilities & Context:
∎ Develop and maintain high-quality mobile applications using Flutter.
∎ Strong experience in implementing efficient state management solutions such as GetX, Bloc, etc.
∎ Strong experience in complex animations, UI designs, and custom widgets to create smooth and visually appealing user interfaces.
∎ Integrate third-party APIs, libraries, and services to enhance app functionality.
∎ Implement and manage Method Channel integration for seamless communication between Flutter and native code.
∎ Troubleshoot and optimize app performance while ensuring a seamless user experience.
∎ Follow object-oriented programming (OOP) principles and software design patterns.
∎ Manage and collaborate using Git and version control best practices.
∎ Deploy and maintain applications on both the Google Play Store and Apple App Store, ensuring successful app launch and compliance with platform guidelines.
∎ Collaborate with designers and backend developers to create a seamless app experience.
∎ Understand SQL queries, database structures, and optimization techniques for efficient data storage and retrieval.
∎ Experience with local storage management (e.g., SharedPreferences, Hive, SQLite, Secure Storage) for offline data persistence.
∎ Develop and maintain high-quality mobile applications using Flutter.
∎ Strong experience in implementing efficient state management solutions such as GetX, Bloc, etc.
∎ Strong experience in complex animations, UI designs, and custom widgets to create smooth and visually appealing user interfaces.
∎ Integrate third-party APIs, libraries, and services to enhance app functionality.
∎ Implement and manage Method Channel integration for seamless communication between Flutter and native code.
∎ Troubleshoot and optimize app performance while ensuring a seamless user experience.
∎ Follow object-oriented programming (OOP) principles and software design patterns.
∎ Manage and collaborate using Git and version control best practices.
∎ Deploy and maintain applications on both the Google Play Store and Apple App Store, ensuring successful app launch and compliance with platform guidelines.
∎ Collaborate with designers and backend developers to create a seamless app experience.
∎ Understand SQL queries, database structures, and optimization techniques for efficient data storage and retrieval.
∎ Experience with local storage management (e.g., SharedPreferences, Hive, SQLite, Secure Storage) for offline data persistence.

Compensation & Other Benefits:
∎ Insurance
∎ Lunch Facilities: Partially Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ Daily Snacks & Tea Free During Office Hours
∎ Daily Snacks & Tea Free During Office Hours

Workplace:
∎ Work at office

Employment Status: Full Time

Gender:
∎ Only Male

Job Location: Dhaka (Mohakhali)

Job Highlights:
∎ We are seeking a skilled Software Engineer (Full_Stack) for our company Divergent Technologies Ltd.

Company Information:
∎ Divergent Technologies Ltd.

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

Application Deadline: 19 Apr 2025

Category: IT/Telecommunication

Interested By University

University Percentage (%)
Daffodil International University (DIU) 7.59%
BRAC University 4.22%
National University 3.80%
American International University Bangladesh (AIUB) 3.80%
East West University 2.95%
2.53%
United International University 2.53%
Dhaka International University 2.53%
Ahsanullah University of Science and Technology (AUST) 2.11%
Southeast University 1.69%

Interested By Age Range

Age Range Percentage (%)
20-30 84.81%
31-35 8.86%
36-40 2.95%
40+ 2.53%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 10.55%
20K-30K 32.49%
30K-40K 17.30%
40K-50K 21.10%
50K+ 18.57%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 24.47%
0.1 - 1 years 17.72%
1.1 - 3 years 33.33%
3.1 - 5 years 10.97%
5+ years 13.50%

Similar Jobs