MERN Stack Developer

Job Description

Title: MERN Stack Developer

Company Name: DOTS

Vacancy: 01

Job Location: Dhaka (Banani)

Employment Status: Full-time

Educational Requirements:
∎ Bachelor's Degree in Computer Science/Engineering OR relevant experience

Experience Requirements:
∎ At least 3 year(s)

Job Context:
∎ DOTS is looking for a MERN Stack Developer having at least 3 years of solid experience with React JS, Redux, Node JS, Express JS and MongoDB. As part of a growing tech team, you must be comfortable working in a fast-paced environment.
∎ The ideal candidate for this role should have a very good understanding of HTML, CSS, JavaScript, debugging and be able to use these independently in your projects. You should have a good working, practical understanding of technologies such as Object-Oriented Programming, React.js, Node.js, Foundation/Bootstrap, SASS, NPM, Ajax, JSON, Unit Testing.
∎ Location: Banani, Dhaka (Work from Home until further notice)

Job Responsibilities:
∎ Implementation of a robust set of services / APIs to power the web application
∎ Building reusable code and libraries for future use
∎ Optimization of the application for maximum speed and scalability
∎ Implementation of security and data protection
∎ Integration of the front-end and back-end aspects of the web application
∎ Create a Web application front end as per design comps
∎ Build modular and reusable components
∎ Adapt to established coding standards and group procedures and get guidance as necessary from Senior Developers/UI Developers/Tech Leads
∎ Plan and estimate their project in an accurate time format (hours, days, weeks), owning the entire project and becoming a subject matter expert (SME) and sharing that knowledge with others
∎ Properly document code through comments and documentation/diagrams
∎ Improve code quality as they receive and learn from continuous feedback in their tech reviews and begin to give their own tech reviews to other developers
∎ Deliver projects with quality and in a time-efficient matter. They should progressively deliver their features faster
∎ Collaborate with stakeholders (PdM, QAE, Backend, UI)
∎ Conduct testing on multiple devices and browsers before committing their code, creating unit test cases with ample coverage
∎ Understand entire SDLC (software development life cycle) process
∎ Ensure design consistency
∎ Familiarity with our process tools (JIRA, Confluence)
∎ Understand and implement good practices for SEO, Site Performance, Accessibility and Cross-Browser compatibility
∎ Influence architecture stack and standards through increased collaboration with other developers
∎ Demonstrate leadership through Tech Talks, presentations
∎ Experience with a mobile-first approach and responsive design
∎ Good understanding of backend technologies

Additional Requirements:
∎ 3+ years of experience in front end development
∎ Strong experience with React.js, Foundation/Bootstrap
∎ Deep understanding of JavaScript concepts
∎ Experience in designing and implementing responsive layouts
∎ Experience with React Native is a plus
∎ Experience with Flutter/Dart is a plus
∎ Excellent written and verbal communication skills
∎ Ability to read, write and interpret instructional documents such as reports and procedure manuals.
∎ Strong attention to detail
∎ Ability to handle multiple projects effectively
∎ Strong interpersonal, presentation, and persuasion skills
∎ Knowledge on Agile methodologies like, SCRUM
∎ Experience working with React.js
∎ Solid understanding of web technologies, responsive web development, and SEO best practices
∎ Experience with agile and programming in a Test-Driven Development environment.
∎ Strong communication skills

Salary:
∎ BDT 40,000++

Compensation & Other Benefits:
∎ Festival Bonus: 2
∎ Excellent work environment with supportive supervision.
∎ As per company policy.

Application Deadline: 10 Nov 2020

Company Information:
∎ 13 Oct 2020
∎ DOTS

Category: IT/Telecommunication

Source: bdjobs.com

Similar Jobs

Machine Learning Engineer

Developer

SQA Engineer

Full Stack Software Engineer (Mid-Senior Level)

Embedded System Engineer (I)

Flutter Developer

Frontend Developer

Full Stack Web Developer

Executive/Sr. Executive - IT Department

Manager, Technical Services Division

Oracle EBS Developer

Hardware & Network Support Engineer

React Developer

ICT Assistant

Senior ICT Assistant

Jr./Sr. Software Engineer - Android

Officer, IT (BRAC Healthcare Ltd.)

English Content Writer

Software Engineer (React Native)

Assistant DBA

React Native Developer

Software Engineer (.NET)

Jr. Network Engineer, Customer Care

IT Officer (Contractual)

Manager - Vendor Relationship Management [Night Shift]

Vendor Coordinator [Night Shift]

Software Engineer/Senior Software Engineer (Python/fastapi)

Lead-Business Development

Diploma Engineer

Unreal Game Developer

PHP With Laravel Trainer (Part Time / Full time)

Frontend Developer (Next.js/React.js)

Backend Developer

Software Engineer (Node JS)

Software Engineer (React JS)

Software developer (ASP.NET/CORE)

Executive/Senior Executive - IT

AI Data Trainer

Executive/Senior Executive, IT Support

WordPress Developer