Job Title:
Full Stack Engineer (JavaScript / Node.js)
Company:
Haball Private Limited
Location:
Karachi
Job Type:
Full-Time
Job Overview
We are looking for a skilled Full Stack Engineer with strong experience in JavaScript and Node.js to join our growing technology team. The ideal candidate will be responsible for developing scalable web applications, collaborating with cross-functional teams, and contributing to the design and development of high-quality software solutions.
Key Responsibilities
-
Develop and maintain web applications using modern JavaScript technologies on the frontend and Node.js on the backend.
-
Design, build, and maintain efficient, reusable, and reliable code.
-
Collaborate with product managers, designers, and other developers to implement new features.
-
Integrate RESTful APIs and third-party services.
-
Ensure performance, security, and responsiveness of applications.
-
Troubleshoot, debug, and upgrade existing systems.
-
Participate in code reviews and follow best development practices.
Requirements
-
Bachelor's degree in Computer Science, Software Engineering, or a related field.
-
3+ years of experience in full stack development.
-
Strong hands-on experience with JavaScript and Node.js.
-
Experience building frontend applications using modern JavaScript frameworks or libraries (e.g., React, Vue, Angular, or similar).
-
Proficiency in HTML5, CSS3, and modern frontend development practices.
-
Knowledge of REST APIs, databases (SQL/NoSQL), and version control systems (Git).
-
Familiarity with Agile development methodologies.
-
Strong problem-solving and communication skills.