Job Title: |
|
Node JS / Backend Developer |
Category: |
|
Software Development |
Total Positions: |
|
2 |
Job Location: |
|
Lahore |
Gender: |
|
No Preference |
Minimum Education: |
|
Bachelors |
Degree Title: |
|
Bachelor's degree in Computer Science, Software Engineering, or related field. |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
1 Year3 Years |
Salary Range: |
|
PKR 150,000 to 200,000 per Month |
Apply By: |
|
May 16, 2025 |
|
|
|
|
|
|
|
|
Job Description: |
We are seeking a skilled Node JS / Backend Developer to join our team. In this role, you will design, develop, and maintain scalable web services and APIs, ensuring seamless integration with the front end. You will collaborate with front-end developers, product managers, and designers to deliver efficient, high-performing back-end solutions. Your work will focus on optimizing functionality and ensuring our applications perform optimally to meet user demands. If you enjoy solving complex technical challenges and building robust systems, we'd love to have you on our team.
Job Responsibilities
- Write clean, maintainable code using Node.js.
- Design and implement server-side components for web applications.
- Collaborate with the development team to optimize performance and reliability.
- Troubleshoot and debug Node.js application issues.
- Maintain and update existing Node.js applications.
- Work with front-end developers for seamless integration.
- Develop back-end services and user interfaces for business processes.
- Create testable, reusable, and efficient code for high-performance applications.
- Implement secure data protection and storage practices.
- Perform diagnostics, fix issues, and provide technical support.
- Document Node.js operations, including database schemas.
Skills & Requirements
- Knowledge of Node.js, JavaScript, and TypeScript.
- Experience in unit & integration testing with frameworks like Jest/Mocha.
- Understanding of Microservices architecture and Architectural Pattern basics.
- Understanding the nature of asynchronous programming and its quirks and workarounds
- knowledge of NoSQL databases (MongoDB, Redis, Firebase, DynamoDB).
- Knowledge of software development best practices, including coding standards, code reviews, source control management, build process, continuous integration, and continuous delivery.
- Strong knowledge of software debugging and problem-solving skills.
- Aptitude to learn new bleeding-edge technologies.
- Team player with outstanding collaboration and teamwork attitude.
- Excellent written and verbal communication skills.
- Excellent analytical and problem-solving skills.
- Experience with AWS services like Lambda, APIGateWay, SQS, DynamoDB, Streams, Cloudformation
- Experience with Serverless and AWS Serverless Application Model (SAM)
- Familiarity with agile frameworks (kanban/scrum)
- Proficient understanding of code versioning tools, such as Git
- Familiarity with Docker and AWS infrastructure
Qualifications
- Bachelor’s in Computer Science, Software Engineering or related fields.
- 1-3 years in backend node js development.
Benefits
- Flexible Working Hours
- Fully funded Certifications
- Medical Allowance
- Paid Leaves
- Pension Funds
- Employee Referral Allowance
Job Details
-
Experience: 1+ Years
-
Job Type: Full Time
-
Shift: 08:00 am to 05:00 pm (Flexible Working Hours)
-
Working Days: Monday to Friday
-
Location: Lahore
|
Company Information |
|
Company Name: SMSAMI Company Description:
We are consulting firm, that talks to clients and understands their needs and deliver solutions that surpass their needs. We believe in communication, visibility, integrity and committing to surpassing expectations.
|
|