
mPower is a pioneer and global leader in “Development Intelligence”, business intelligence for the social development in government and non-government sectors. If you are passionate about changing the world and improving the lives of millions of poor and disadvantaged people of the world combining both creativity & cutting-edge technology, apply for our Software Engineer (Backend Developer) vacancy.
Software Engineer (Backend Developer)
No. of Vacancies - 02
Job Nature: Full-time
Salary Range: Negotiable
Duty Station: Head Office in Banani, Dhaka with occasional field visits as per project needs.
|
Job Summary:
We are looking for an experienced Software Engineer (Backend Developer) to design, implement, and maintain robust, scalable, and high-performance backend systems. The ideal candidate will have a strong foundation in TypeScript, Node.js, and modern backend technologies, with a passion for creating efficient and reliable server-side applications.
Job Description:
-
Design, develop, and maintain scalable backend systems and APIs.
-
Work closely with front-end developers, product managers, and other stakeholders to deliver robust software solutions.
-
Optimize application performance, ensuring scalability and reliability.
-
Write clean, efficient, and maintainable code, adhering to best practices and coding standards.
-
Identify, troubleshoot, and resolve issues to maintain the smooth operation of production systems.
-
Stay updated on emerging technologies and industry trends to contribute innovative ideas to the team.
Educational Requirements:
Experience Requirements:
- A minimum of 2 years of experience in software development is preferred, but fresh graduates are also welcome to apply.
Additional Job Requirements:
-
Demonstrated experience as a Backend Engineer or in a similar role.
-
Proficiency in one or more programming languages, such as Node.js, TypeScript.
-
Hands-on experience with backend frameworks like Express.js.
-
Strong knowledge of data structures, algorithms, and software design principles.
-
Experience working with relational databases like MySQL or PostgreSQL.
-
Familiarity with cloud platforms, including Google Cloud Platform.
-
Practical experience with containerization and orchestration tools such as Docker and Kubernetes.
-
Understanding of microservices architecture.
-
Contributions to open-source projects or personal projects showcased on GitHub or similar platforms are a plus.
-
Technology Stack We Use: Express.js, Node.js, PostgreSQL, Docker, Kubernetes
Benefits:
- Competitive salary package
- Income tax paid by the company
- Two festival bonuses
- Group Life Insurance
- Medical Insurance for employee & dependents (both IPD & OPD)
- Contributory Provident Fund
- Gratuity
- Leave Encashment/ Carry Forward Facility
- Fully company-subsidized lunch
Application Instructions
Application Deadline: 24 December, 2024
*Candidates are encouraged to apply as soon as possible. We will be conducting several interview sessions before the application deadline and as soon as we find a suitable candidate, we will select that candidate and move on ahead with that individual. mPower aims to attract and select a diverse workforce ensuring equal opportunity to everyone. Qualified female candidates are encouraged to apply.
mPower provides a work environment that reflects the values of gender equality, diversity, integrity and healthy work-life balance. We are committed to ensuring gender parity in the organization and therefore encourage women to apply. Individuals from, minority ethnic groups, indigenous populations, persons with disabilities, and other underrepresented groups are highly encouraged to apply. mPower promotes equal opportunities in terms of appointment, training, compensation and selection for all regardless of personal characteristics and dimensions of diversity. Diversity, Equity and Inclusion is at the heart of mPower's workforce.
Disclaimer:
Selection and appointment may be subject to background and reference checks, medical clearance, and other administrative requirements.
mPower does not charge any application, processing, training, interviewing, testing or other fee in connection with the application or recruitment process and does not concern itself with information on applicants' bank account |