drjobs Senior Software Engineer Nodejs

Senior Software Engineer Nodejs

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Dhaka - Bangladesh

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

ABOUT THIS POSITION

We are seeking a highly skilled and experienced Senior Node.js Developer to join our team. You will play a key role in developing and maintaining our core backend infrastructure and applications ensuring scalability performance and reliability. You will have the opportunity to work on challenging and impactful projects collaborate with talented engineers and contribute to the overall success of our company.

  • Design develop and maintain robust scalable and efficient Node.js applications using industry best practices.
  • Collaborate with frontend developers to ensure seamless integration between the client and server sides.
  • Implement clean welldocumented and maintainable code adhering to our coding standards.
  • Write unit and integration tests to ensure code quality and stability.
  • Stay uptodate with the latest Node.js technologies frameworks and libraries.
  • Contribute to the overall architecture and design of our applications.
  • Participate in code reviews and provide mentorship to junior developers.
  • Identify and troubleshoot performance bottlenecks and implement solutions for optimization.
  • Work collaboratively in a fastpaced agile environment.
  • Be proactive in identifying and proposing improvements to our development processes.

Qualifications :

Bachelors Degree in Computer Science or related field; with 5 years of industry experience or equivalent combination of education training and experience;

Must have:

  • Excellent JavaScript and NodeJS development experience;
  • Indepth knowledge of Node.js core concepts and frameworks (Express NestJS etc.)
  • Experience with various databases (MySQL PostgreSQL MongoDB etc.)
  • Strong understanding of RESTful APIs and API design principles
  • Experience in containerization technology such as  Docker
  • Experience with testing frameworks (Jest Mocha etc.)
  • Excellent problemsolving and debugging skills
  • Strong communication and collaboration skills
  • Demonstrated experience supporting enterpriselevel missioncritical applications;
  • Exceptional written and oral communication skills able to synthesize complex information into succinct executive summaries for internal and external audiences;
  • Good verbal and written communication skills in English;

Good to have:

  • Experience with PHP (8)
  • Experience with Next.js
  • Experience with Redis/Memcached
  • Experience in server technologies specifically AWS/Azure/GCP
  • Familiarity with opensource software a plus;
  • Familiarity with JIRA Jenkins Elasticsearch Grafana and Kibana is a plus;
  • Experience in Kubernetes will be a plus;


Additional Information :

  • Communication is extremely important; our engineers work across every team in the organization. Candidates need to be able to communicate not only with other developers but also with management nontech team members & external parties.
  • Someone who will take ownership of a feature or application from initial conception through release while also assisting others when the need arises.
  • Have an understanding of virtualization and containerization as a tool for growing scalability reliability and expediency.
  • Ability to learn and teach new technologies and skills as new technology is introduced.
  • Sound mature judgment and decisionmaking ability.
  • Strong analytical and problemsolving skills.
  • We are looking for honest dedicated and responsible individuals.


Remote Work :

No


Employment Type :

Fulltime

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.