Title: Software Engineer (Full-Stack)
Company Name: mPower Social Enterprises Ltd.
Vacancy: 1
Age: Na
Job Location: Dhaka (Gulshan)
Salary: Negotiable
Experience:
Bachelor`s degree in Computer Science and Engineering or similar field from a reputed university.
Minimum 4 years of experience in web development.
Required Skills:
Expertise in Java Spring framework (both MVC and Spring boot).
Knowledge on RDBMS (postgresql will be plus).
Expertise in AngularJS and ReactJs.
Experience in developing high quality ReactJS web apps. Solid understanding of concepts like ReactJS life-cycle, hooks etc.
Experience with writing reusable React components and know how to layout with CSS.
Experience with state management libraries (preferably Redux). Familiarity with Ducks pattern.
Experience of using development tools like nvm, npm/yarn, webpack, Babel.
Experience of working with Git on projects with medium to large periphery.
Experience with NodeJS and Typescript is a plus.
Experience with linting libraries like ESLint is a plus.
Experience with unit testing libraries like Jest, enzyme is a plus.
Experience with CSS preprocessors like Sass is a plus.
Knowledge on hibernate, JPA and mybatis.
Working on open-source software will be a plus (OpenMRS, DHIS2, openSRP,OpenElis, OpenLMIS)
Basic knowledge on JavaScript and related libraries.
Good knowledge on version control.
Good knowledge on OOP.
Good knowledge on design patterns.
Good knowledge on Data structure.
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 (Full-Stack) vacancy.
Duty Station: Head Office in Gulshan, Dhaka with occasional field visits as per project needs.
Job Description:
mPower is in search of a Software Engineer (Full-Stack) to become a part of our Software Development team. We are looking for a candidate with industry expertise in tackling a variety of challenges. In this role, you will leverage your experience to contribute to exciting solutions encompassing health, agriculture, and e-Learning.
Job Responsibilities:
Review requirements, specifications and technical design documents to provide timely and meaningful feedback.
Estimate, prioritize, plan and coordinate development activities.
Design and implement scalable and maintainable code following best practices and coding standards.
Design, develop and execute development tasks.
Explore new technologies.
To contribute to both backend (Java) and frontend (ReactJs, Angular).
Optimize applications for performance, scalability, and security.
Conduct code reviews, provide constructive feedback and mentor junior team members.
Salary Range: Negotiable based on the experience and skillset of the candidate.
Benefits:
Competitive salary package.
Income tax paid by the company.
Lunch provided by the company.
Two festival bonuses.
Leave Carry Forward Facility.
Contributory Provident Fund.
Gratuity.
Health & Life Insurance for employee and dependents.
| University | Percentage (%) |
|---|---|
| Daffodil International University (DIU) | 9.16% |
| Jahangirnagar University | 3.82% |
| University of Dhaka | 3.82% |
| National University | 3.82% |
| United International University | 3.82% |
| BRAC University | 3.82% |
| American International University Bangladesh (AIUB) | 2.29% |
| East West University | 2.29% |
| Northern University Bangladesh | 2.29% |
| North South University | 2.29% |
| Age Range | Percentage (%) |
|---|---|
| 20-30 | 75.57% |
| 31-35 | 16.03% |
| 36-40 | 3.82% |
| 40+ | 3.82% |
| Salary Range | Percentage (%) |
|---|---|
| 0-20K | 8.40% |
| 20K-30K | 22.14% |
| 30K-40K | 9.92% |
| 40K-50K | 18.32% |
| 50K+ | 41.22% |
| Experience Range | Percentage (%) |
|---|---|
| 0 years (Freshers) | 24.43% |
| 0.1 - 1 years | 10.69% |
| 1.1 - 3 years | 17.56% |
| 3.1 - 5 years | 22.90% |
| 5+ years | 24.43% |