Title: Software Engineer (ReactJS)
Company Name: mPower Social Enterprises Ltd.
Vacancy: 1
Job Location: Dhaka (Banani)
Employment Status: Full-time
Educational Requirements:
∎ B.Sc in Computer Science & Engineering from a reputed university.
Experience Requirements:
∎ 3 to 4 year(s)
Job Context:
∎ Duty Station: Head Office in Banani, Dhaka with occasional field visits as per project needs.
∎ Job Description:We are looking for a highly motivated self-starter with excellent communication skills, and the ability to successfully interact with team members and project managers on a daily basis. This person will participate in the design, development, and support of our solutions.
Job Responsibilities:
∎ Write reusable code for expressive and innovative UI/UX.
∎ Introduce new solutions and optimize the current ones.
∎ Unit testing and bug fixing.
∎ Analyze, design and develop dynamic Web Application based on project needs.
∎ Meet tight deadlines.
∎ Communicating with all the stack-holders of the project life-cycle
Additional Requirements:
∎ 3-4 years of experience in related field.
∎ Solid Experience with Javascript concepts including concepts like asynchronous programming, closures, types and ES6.
∎ Experience in developing high quality ReactJS web apps. Solid understanding on 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 Consumption of RESTful API is a plus.
∎ 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 preprocessor like Sass is a plus.
∎ Experience with RDBMS (PostgreSQL/SQLite) is a plus.
∎ Additional Job Requirements:
∎ Excellent analytical skill
∎ Understanding the concepts of object-oriented software development and technologies.
∎ Familiarity with functional programming.
∎ Strong understanding of software development life cycle
∎ Strong programming and problem-solving skills
∎ Hard working and good communication skills with willingness to learn latest techniques easily & quickly
∎ Ability to work individually and independently with minimal supervision
∎ Does not take work as pressure but enjoys challenges.
∎ Must be Flexible, Good Team player and Friendly Behavior.
Salary: Negotiable
Compensation & Other Benefits:
∎ In-house catering service for lunch & snacks.
∎ Income tax paid by the company.
∎ Two festival bonuses.
Application Deadline: 4 Aug 2020
Company Information:
∎ 23 Jul 2020
∎ mPower Social Enterprises Ltd.
Category: IT/Telecommunication
Source: bdjobs.com