Octet Solutions is seeking an experienced Node JS developer with a strong proficiency in development to join our team on a full-time basis. As a Node.js developer, you will be responsible for designing and implementing server-side applications, collaborating with cross-functional teams, and ensuring the performance, scalability, and security of our applications.
We offer a dynamic and collaborative work environment where creativity and innovation are encouraged. If you are passionate about creating exceptional user experiences and thrive in a fast-paced, challenging environment, we would love to hear from you.
Key Responsibilities
- Design, develop, and maintain efficient, scalable, and secure Node.js applications.
- Build RESTful APIs using Node.js and NestJS, ensuring clean architecture and best practices.
- Integrate multiple databases, data sources, and third-party services.
- Work on and improve existing application codebases.
- Implement user authentication and authorization flows across systems and environments.
- Ensure accessibility, performance, and security compliance.
- Collaborate with cross-functional teams (frontend, QA, product) to deliver smooth end-to-end solutions.
- Participate in code reviews, identify improvements, and provide constructive feedback.
- Troubleshoot, debug, and optimize applications for maximum speed and reliability.
- Contribute to documentation, including technical specs, API docs, and user guides.
- Stay updated with industry trends, tools, and emerging backend technologies.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, IT, or a related field.
- Minimum 2 years' hands-on experience building RESTful APIs with Node.js and NestJS.
- Strong knowledge of MongoDB (mandatory).
- Experience working with Node.js admin panel frameworks (e.g., AdminBro / Strapi / KeystoneJS or similar).
- Solid understanding of API design, backend architecture patterns, and best practices.
- Strong command of Git for version control.
- Experience with authentication, authorization, and security standards.
- Understanding of integrating multiple systems, databases, and environments.
- Ability to optimize outputs for different platforms.
- Comfortable working on existing codebases.
- Strong verbal and written communication skills.
To apply, please submit your resume, projects detail, and a brief cover letter outlining your relevant experience and why you are interested in this position.
Location: Octet Solutions, 30 R, DHA Phase 8, Ex Air Avenue, Lahore near Neon Square
Timings: Mon- Fri, 9am-6pm - Onsite
Job Type: Full-time
Pay: Rs160,000.00 - Rs220,000.00 per month
Application Question(s):
- Please share the link to your portfolio
- Can you commute to the office Mon-Fri (9 am- 6 pm)?
Experience:
- Node Js: 2 years (Required)
Work Location: In person