MERN Stack Senior Developer

Job Description

Title: MERN Stack Senior 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 5 year(s)

Job Context:
∎ DOTS is looking for a MERN Stack Senior Developer having at least 5 years of solid experience with React JS, Redux, Node JS, Express JS and MongoDB. The Developer should also be able to effectively make Architectural design, Logical design and Physical design of a system. 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 strong 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:
∎ System design using tools (Lucidchart, StarUML)
∎ 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 back end as per design comps
∎ Build modular and reusable components
∎ Adapt to established coding standards and group procedures and collaborate as necessary with 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, Frontend, 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 frontend and backend technologies

Additional Requirements:
∎ 5+ years of experience in full stack development
∎ 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, Node.js, Express.js, Mongo DB
∎ Knowledge on system design (physical / logical / architectural)
∎ Strong working experience with React.js, Node.js, MySQL/ NoSQL
∎ Solid understanding of web technologies, responsive web development, and SEO best practices
∎ Experience with agile and programming in a Test-Driven Development environment.
∎ Experience with API integrations, databases (Mongo DB, MySQL, NoSQL, etc.), and cloud services (AWS, Google, etc.)
∎ Strong communication skills

Salary:
∎ BDT 60,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

MERN Stack Development Trainer (Part Time / Full time)

IT Security Specialist

SEO & Digital Marketing Specialist

Database Administrator

Web Application Developer

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)