Node.js Full Stack Developer

Job Description

Title: Node.js Full Stack Developer

Company Name: A Multinational IT Farm

Vacancy: --

Age: at most 40 years

Location: Dhaka

Salary: Negotiable

Experience:
∎ 1 to 5 years

Published: 24 Aug 2024

Education:
∎ Bachelor/Honors

Requirements:

Additional Requirements:
∎ Age at most 40 years
∎ Prior experience in React. Js and Node. Js. At least four years' experience as a Node.js developer and two years' experience as a React.js developer.
∎ Strong knowledge of database architecture with (PostgreSQL, MongoDB)
∎ Strong analytical and problem-solving skills in a changing environment
∎ Understanding of algorithms and data structures.
∎ Understanding the essence of asynchronous programming, as well as its quirks and workarounds
∎ Excellent knowledge of server-side templating languages (e.g., Jade, EJS, etc.)
∎ Strong grasp of server-side CSS preprocessors (e.g., Stylus, Less, and more)
∎ User authentication and authorization across many systems, servers, and settings
∎ Integration of many data sources and databases into a single system
∎ Designing database schemas that describe and support business operations
∎ The expertise in code versioning technologies such as Git
∎ Proven contribution to creating responsive websites for use on desktop, tablet, and mobile platforms
∎ Comprehensive knowledge of web design as a whole, including the fundamentals of usability, accessibility, industry standards, architecture, and navigation
∎ Competence with back-end data management that enhances RESTful APIs / microservices performance for various user platforms, including desktop, mobile (iOS), web services, and others.
∎ Expert knowledge of creating desktop and mobile applications
∎ Expertise in optimizing and modifying code for performance and maintainability, including asynchronous programming, offline storage, multi-threading, and working around system/language limits to meet desired performance benchmarks.
∎ Prior experience in React. Js and Node. Js. At least four years' experience as a Node.js developer and two years' experience as a React.js developer.
∎ Strong knowledge of database architecture with (PostgreSQL, MongoDB)
∎ Strong analytical and problem-solving skills in a changing environment
∎ Understanding of algorithms and data structures.
∎ Understanding the essence of asynchronous programming, as well as its quirks and workarounds
∎ Excellent knowledge of server-side templating languages (e.g., Jade, EJS, etc.)
∎ Strong grasp of server-side CSS preprocessors (e.g., Stylus, Less, and more)
∎ User authentication and authorization across many systems, servers, and settings
∎ Integration of many data sources and databases into a single system
∎ Designing database schemas that describe and support business operations
∎ The expertise in code versioning technologies such as Git
∎ Proven contribution to creating responsive websites for use on desktop, tablet, and mobile platforms
∎ Comprehensive knowledge of web design as a whole, including the fundamentals of usability, accessibility, industry standards, architecture, and navigation
∎ Competence with back-end data management that enhances RESTful APIs / microservices performance for various user platforms, including desktop, mobile (iOS), web services, and others.
∎ Expert knowledge of creating desktop and mobile applications
∎ Expertise in optimizing and modifying code for performance and maintainability, including asynchronous programming, offline storage, multi-threading, and working around system/language limits to meet desired performance benchmarks.

Responsibilities & Context:
∎ Collaborate with the tech lead, frontend, and backend developer to define and implement innovative solutions.
∎ Review application requirements and interface designs.
∎ Maintain and monitor server-side web applications using Node.js and other frameworks. (e.g., Express, Nest.js, and Meteor)
∎ Work closely with UI/UX designers to create responsive and visually appealing user interfaces.
∎ Use CSS, HTML5, React JS, and Node.js to convert Wireframes and PSD Designs into workable web apps.
∎ Design and implement RESTful APIs for seamless integration between frontend and backend systems.
∎ Construct visualizations that are able to depict vast amounts of data
∎ Produce Unit and Integration tests to ensure the quality of code.
∎ Ensure you adhere to coding standards and appropriate design patterns, develop test cases, and follow project management procedures.
∎ Work autonomously and proactively with minimal supervision to deliver production-ready code.
∎ Build frontend libraries and reusable parts for future usage.
∎ Optimize applications for maximum speed and scalability.
∎ Ensure new features and functionality are effectively implemented by cooperating with other team members.
∎ Troubleshoot, debug, and optimize code to ensure high performance and reliability.
∎ Implement security and data protection measures in line with industry best practices.
∎ Manage and optimize server infrastructure with solutions like Amazon, GCP, or Heroku.
∎ Integrate all server-side logic, including data storage, to optimize website performance.
∎ Design web architectures and solutions based on business needs, provide estimates and timelines, and manage delivery in accordance with those plans.
∎ Keep up with the recent trends and innovations in your field.
∎ Documenting application changes and developing updates.
∎ Collaborate with the tech lead, frontend, and backend developer to define and implement innovative solutions.
∎ Review application requirements and interface designs.
∎ Maintain and monitor server-side web applications using Node.js and other frameworks. (e.g., Express, Nest.js, and Meteor)
∎ Work closely with UI/UX designers to create responsive and visually appealing user interfaces.
∎ Use CSS, HTML5, React JS, and Node.js to convert Wireframes and PSD Designs into workable web apps.
∎ Design and implement RESTful APIs for seamless integration between frontend and backend systems.
∎ Construct visualizations that are able to depict vast amounts of data
∎ Produce Unit and Integration tests to ensure the quality of code.
∎ Ensure you adhere to coding standards and appropriate design patterns, develop test cases, and follow project management procedures.
∎ Work autonomously and proactively with minimal supervision to deliver production-ready code.
∎ Build frontend libraries and reusable parts for future usage.
∎ Optimize applications for maximum speed and scalability.
∎ Ensure new features and functionality are effectively implemented by cooperating with other team members.
∎ Troubleshoot, debug, and optimize code to ensure high performance and reliability.
∎ Implement security and data protection measures in line with industry best practices.
∎ Manage and optimize server infrastructure with solutions like Amazon, GCP, or Heroku.
∎ Integrate all server-side logic, including data storage, to optimize website performance.
∎ Design web architectures and solutions based on business needs, provide estimates and timelines, and manage delivery in accordance with those plans.
∎ Keep up with the recent trends and innovations in your field.
∎ Documenting application changes and developing updates.

Employment Status: Full Time

Job Location: Dhaka

Company Information:
∎ A Multinational IT Farm
∎ Dhaka

Address::
∎ Dhaka

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Application Deadline: 23 Sep 2024

Category: IT/Telecommunication

Interested By University

University Percentage (%)
Teachers Traning Collage,kotbari,Cumilla 33.33%
American International University Bangladesh (AIUB) 33.33%
Rangpur Govt. College, Rangpur 33.33%

Interested By Age Range

Age Range Percentage (%)
20-30 66.67%
31-35 33.33%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 33.33%
20K-30K 66.67%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 33.33%
0.1 - 1 years 33.33%
1.1 - 3 years 33.33%

Similar Jobs