Senior Full-Stack Developer

Job Description

Title: Senior Full-Stack Developer

Company Name: Rise Up Labs

Vacancy: 3

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science and Engineering

Experience Requirements:
∎ At least 5 year(s)

Job Responsibilities:
∎ Build, design and implement scalable, high-traffic cloud-based web applications;
∎ Design and implementation of low-latency, high-availability, and performant applications;
∎ Integration of user-facing elements developed by front-end developers with server-side logic;
∎ Implementation of security and data protection;
∎ Create application architecture, technical designs, plan milestones and delivery;
∎ Undertake other assigned tasks as required by the Reporting Person.

Additional Requirements:
∎ Both males and females are allowed to apply
∎ Comprehensive and practical knowledge of at least one of the following programming languages: JavaScript, Python;
∎ Comprehensive knowledge of building multi-tiered web applications using Service-Oriented Architecture (SOA) and the following technology solution stacks: Linux, Apache, ExpressJS, ReactJS, NodeJS (MERN);
∎ Comprehensive knowledge and understanding of at least 5 or more of the following web technologies and standards: JavaScript, Ant, AJAX, CSS, HTML/XHTML, HTML5, XML, JSON, JQuery, REST(ful) web services, Flask, Express, ReactJS, NodeJS, Bootstrap;
∎ Comprehensive knowledge and understanding of both or either UNIX/Linux and AWS development environments;
∎ Comprehensive understanding and knowledge of at least one of the following databases and search technologies: MongoDB NoSQL document-based database, MySQL database, Microsoft SQL Server database, and Elastic Search;
∎ Experience with or knowledge of cloud-based infrastructure and technology solution stack and services, such as Amazon Web Services (AWS);
∎ Comprehensive knowledge and understanding of enterprise IT/data system design, architecture, and frameworks for scalability, modularity, and flexibility;
∎ Comprehensive knowledge and understanding of full and tailored agile/iterative software engineering & development lifecycle from initial requirements gathering/scoping to production grade deliverables;
∎ Must Have strong verbal and written English communication;
∎ Strong UX/UI skills;
∎ Must be a motivated team player but also able to work independently in a small agile software development team.
∎ Experience with or knowledge of software testing methodologies, such as black-box and/or white-box for unit testing and its testing frameworks, such as Mocha/Chai, Jasmine, Karma, NodeJS, etc;
∎ Experience with or knowledge of using Continuous Integration/Continuous Delivery (CI/CD) frameworks using Bamboo, Jenkins, etc;
∎ Experience with or knowledge of Virtual Machines (VM) and/or Container technologies (i.e., Oracle VirtualBox, Docker Containers, Kubernetes, etc.).

Salary: Negotiable

Compensation & Other Benefits:
∎ As per the company's policies

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 7 Apr 2022

Company Information:
∎ 9 Mar 2022
∎ Rise Up Labs
∎ Address : Floor-B6-B7, Plot-35, Sonargaon Janapath Road, Sector-07, Uttara, Dhaka-1230, Bangladesh
∎ Web : www.riseuplabs.com

Category: IT/Telecommunication

: The candidate who fulfill the above requirements may submit their application. Please do not apply unnecessarily if it does not match with your profile.Follow our LinkedIn for more updates: https://www.linkedin.com/company/riseuplabs/N.B.: Those who can join immediately will be given the first priority.

Similar Jobs