Node Js Developer
دوام كامل
في O3 Interfaces Pvt Ltd.
في
Pakistan
نُشرت يوم February 4, 2025
تفاصيل الوظيفة
Job Requirements:
- Strong proficiency in JavaScript concepts and ES6+ syntax.
- Minimum 2-3 years of proven experience in developing multiple microservices and optimizing post-deployment performance.
- Expertise in designing, building, and managing microservices and backend APIs for high-traffic applications.
- Proficiency in Node.js and its frameworks, such as Express and Fastify.
- In-depth knowledge of the Node.js event loop mechanism and asynchronous operations.
- Familiarity with secure application development practices.
- Understanding of various encryption and decryption schemes and their implementations.
- Experience with data storage solutions and optimization to deal with large data sets.
- Hands-on experience in MySQL, Redis, RabbitMQ, MongoDB, AWS S3.
- Self-reliant, highly motivated, and results-oriented.
- Working knowledge of JavaScript, web stacks, libraries, and frameworks.
- The ability to operate as part of a team and collaborate with cross-functional teams.
- Develop and maintain all server-side network components.
- Write reusable, testable, and efficient code.
- Develop server-side logic, define and maintain the central database, and ensure high performance and responsiveness to front-end requests.
- Design and implement low-latency, high-availability, and high-performance applications.
- Implement security measures and data protection protocols.
- Integrate various data storage solutions such as MySQL, Redis, MongoDB, ClickHouse, and AWS S3.
- Set up exchanges, queues, and virtual hosts in RabbitMQ.
- Troubleshoot service-level issues across different environments, including integration challenges.
- Run diagnostic tests, repair defects, and provide technical support.
- Document Node.js processes, including database schemas, and prepare reports.
- Recommend and implement improvements to processes and technologies.
- Knowledge of front-end JS frameworks/libraries.
- Experience with columnar databases like ClickHouse is a plus.
- Excellent communication skills, with the ability to convey ideas, best practices, and issues clearly.
- Experience in Docker, Unix/Linux environments, including basic scripting.
- Islamabad: Reliably commute or planning to relocate before starting work (Required).
- Bachelor's (Required).
- Node Js: 2 years (Required).
- Express.js: 2 years (Required).
- ClickHouse: 1 year (Required).
- MYSQL: 2 years (Required).
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.