Senior Software Engineer - Node

Creative Chaos

Pakistan

Hybrid

PKR 250,000 - 450,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Paid Time Off
Work From Home
OPD
Training and Development

Job summary

Creative Chaos is seeking a Senior Software Engineer (Node.js) to lead backend development across multiple platforms. You will design RESTful APIs, ensure security and performance, and mentor junior engineers while driving team strength.

Candidates should have 3-5 years of professional experience, strong JavaScript skills, and proficiency with Node.js frameworks. A Bachelor's in CS/SE and knowledge of databases like MySQL, PostgreSQL, and MongoDB are required.

Qualifications

  • Bachelor's degree in Computer Science/Software Engineering or equivalent.
  • 3-5 years of professional industry experience.
  • Strong communication skills.
  • Strong proficiency in JavaScript technologies.
  • Knowledge of Node.js and frameworks ExpressJS/NestJS.
  • Knowledge and experience in writing backend components and RESTful APIs.
  • Understanding of security standards and compliances.
  • Experience with relational and schemaless databases such as MySQL, PostgreSQL and MongoDB.
  • Experience with writing unit tests and ensuring high test coverage (≥90%).
  • Familiar with version control and collaboration tools.

Responsibilities

  • Analyze business requirements.
  • Estimate assigned tasks.
  • Write code and unit tests.
  • Collaborate with other team members.
  • Tune your code for enhanced security and performance.
  • Maintain systems by fixing any existing issues.
  • Update issue tracking software.
  • Provide status updates.
  • Communicate with client.
  • Control versions of your code.
  • Research new technologies.
  • Lead a team of software engineers.
  • Mentor team members through training and guidance.
  • Upgrade skills and knowledge.
  • Evaluate candidates for open positions.

Skills

JavaScript
Node.js
REST APIs
Security
Unit testing
Mentoring
Leadership
Communication

Education

Bachelor's degree in Computer Science/Software Engineering

Tools

ExpressJS
NestJS
GitHub
JIRA

Job description

Job Summary

A Senior Software Engineer for Node is an associate at Creative Chaos who is mainly responsible for developing server applications of various software platforms including but not limited to writing Restful APIs to be consumed by client applications. A senior software engineer makes sure that the functionality, security and performance of the server application is as per the design and is completely bug free. Senior engineers have a responsibility to mentor their juniors and build team strength through training.

Duties & Responsibilities
  • Analyze business requirements
  • Estimate assigned tasks
  • Write code and unit tests
  • Collaborate with other team members
  • Tune your code for enhanced security and performance
  • Maintain systems by fixing any existing issues
  • Update issue tracking software
  • Provide status updates
  • Communicate with client
  • Control versions of your code
  • Research new technologies
  • Lead a team of software engineers
  • Mentor team members through training and guidance
  • Upgrade skills and knowledge
  • Evaluate candidates for open positions
Requirements
  • Minimum Bachelors in Computer Science/Software Engineering or equivalent
  • Minimum 3-5 years of related experience in professional industry
  • Strong communication skills
  • Strong proficiency in Javascript technologies
  • Knowledge of NodeJS and its available frameworks such as ExpressJS and NestJS
  • Knowledge and experience in writing backend components and Restful APIs
  • Understanding of security standards and compliances
  • Experience with different relational and schemaless databases such as MySQL, PostgreSQL and MongoDB
  • Creating database structure for the required functionality
  • Experience with writing unit tests and ensuring the minimum 90% test coverage
  • Knowledge of and experience with Github, JIRA and other collaboration tools
  • Understanding of fundamental concepts and design principles
  • Basic understanding of front-end technologies
  • Flexible attitude and versatile personality
  • Strong presentation skills
  • Strong influence among team members
Benefits
  • Paid Time Off
  • Work From Home
  • OPD
  • Training and Development
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - React
Senior Software Engineer - React

Creativechaos • Pakistan

Remote
Paid Time Off
Health Insurance
Training and Development
Senior Software Engineer - Java
Senior Software Engineer - Java

Creative Chaos • Karachi Division

On-site
PKR 2,790,000 - 4,687,000
Paid Time Off
Work From Home
Health Insurance
+5
Software Engineer - .NET
Software Engineer - .NET

Creative Chaos • Pakistan

On-site
PKR 1,200,000 - 2,400,000
Paid Time Off
Work From Home
Health Insurance
+3
Senior Node.js Engineer | Remote, Mentorship & Impact
Senior Node.js Engineer | Remote, Mentorship & Impact

Creative Chaos • Pakistan

Hybrid
PKR 250,000 - 450,000
Paid Time Off
Work From Home
OPD
+1
Senior Software Engineer - Angular
Senior Software Engineer - Angular

Creativechaos • Lahore

On-site
PKR 1,500,000 - 2,500,000
Senior/Principal Software Engineer-Vue.JS
Senior/Principal Software Engineer-Vue.JS

Creative Chaos • Islamabad

On-site
PKR 1,800,000 - 3,200,000
Paid Time Off
Work From Home
Health Insurance
+4
Principal Software Engineer - React
Principal Software Engineer - React

Creative Chaos • Lahore

On-site
Paid Time Off
Work From Home
Health Insurance
+4
Senior Software Engineer - Java
Senior Software Engineer - Java

Creativechaos • Lahore

On-site
Node.js Backend Engineer for Scalable, Secure Apps
Node.js Backend Engineer for Scalable, Secure Apps

TIKSOM • Lahore

On-site
Software Engineer
Software Engineer

Tech Emulsion • Peshawar City Tehsil

On-site
PKR 1,800,000 - 3,000,000