Node.js Full Stack Developer

Job Description

Title: Node.js Full Stack Developer

Company Name: A Reputed Software Farm

Vacancy: --

Age: at most 40 years

Location: Dhaka

Salary: Negotiable

Experience:
∎ 1 to 5 years
∎ The applicants should have experience in the following business area(s):IT Enabled Service

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.

Workplace:
∎ Work at office

Employment Status: Full Time

Job Location: Dhaka

Company Information:
∎ A Reputed Software Farm

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 (%)
Daffodil International University (DIU) 6.76%
4.05%
BRAC University 3.72%
National University 3.72%
North South University 3.38%
American International University Bangladesh (AIUB) 3.04%
Green University of Bangladesh 2.03%
Daffodil International University 2.03%
Jahangirnagar University 2.03%
East West University 1.69%

Interested By Age Range

Age Range Percentage (%)
20-30 83.45%
31-35 9.46%
36-40 1.69%
40+ 0.68%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 16.55%
20K-30K 34.48%
30K-40K 19.66%
40K-50K 11.03%
50K+ 18.28%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 47.97%
0.1 - 1 years 18.58%
1.1 - 3 years 17.57%
3.1 - 5 years 8.45%
5+ years 7.43%

Similar Jobs