Principal Software Engineer (Node & React)
Creative Chaos
Job description
About the role
Creative Chaos is looking for a Principal Software Engineer with deep expertise in Node.js and React to lead the development of robust server and client applications. You will ensure high‑quality, secure, and performant solutions while mentoring a team of engineers.
Key responsibilities
- Lead and mentor a team of software engineers, providing training and guidance.
- Analyze business requirements, estimate tasks, and write clean code with unit tests.
- Develop RESTful APIs using Node.js frameworks (ExpressJS, NestJS) and build responsive front‑ends with React, Redux, and Context.
- Optimize code for security and performance, maintain systems, and resolve issues.
- Collaborate with cross‑functional teams, update issue trackers, and communicate progress to clients.
Required profile
- Bachelor's degree in Computer Science or related field.
- 6‑8 years of professional software development experience.
- Strong communication and presentation skills.
- Ability to evaluate candidates and contribute to hiring decisions.
Required skills
- JavaScript, Node.js, ExpressJS, NestJS
- RESTful API design
- MySQL, PostgreSQL, MongoDB
- HTML, CSS, React.js, Redux, Context API
- Material‑UI, Atomize (design systems)
- Unit testing with ≥90% coverage
- GitHub, JIRA
What we offer
- Paid Time Off
- Work‑from‑home flexibility
- Health insurance (OPD)
- Training and development programs
- Life insurance
- Exchange program
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Pakistan.
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 13 hours ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Creative Chaos