Software Engineer (ReactJS)

Job Description

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

Similar Jobs

Frontend Developer (Next.js/React.js)

Backend Developer

Software Engineer (Node JS)

Digital Marketing Executive.

Software Engineer (React JS)

Software developer (ASP.NET/CORE)

Executive/Senior Executive - IT

AI Data Trainer

Executive/Senior Executive, IT Support

WordPress Developer

Deputy Manager; Solution & Onsite Support.

Office IT

Mobile App Developer

Server/Storage Monitoring Engineer

System Specialist-ERP Implementation & Support

Test Automation Engineer

iOS (APP) Developer

Senior Programmer/Programmer

Full Stack Software Engineer

Salesforce Consultant

Sr. Executive to Asst. Manager - Marketing & Sales(As per Experience)

Software Engineer (Frontend)

Business Analyst

Software Engineer

Salesforce Consultant

Systems Engineer

IT Support Executive/ e-commerce Executive

Linux Admin (Senior Executive /Assistant Manager))

Senior SQA Engineer

Software Project Manager

Software Quality Assurance Engineer

System Administrator

Ruby on Rails Middle Developer

Executive/ Asst. Executive - Lead Generation (Night Shift)

Web GIS Mapping Development Expert

QA / Sr. QA Engineer

Senior Software Engineer / .Net Developer

Software Engineer (PHP Developer)

Technical Customer Support Engineer

Digital Marketing Expert