
Senior Backend Engineer, Node.js
Fasset
full-time
Posted on:
Location Type: Hybrid
Location: Islamabad • Pakistan
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and maintain scalable backend services using Node.js.
- Build and operate microservices and event-driven systems.
- Design and implement API-first services, including REST APIs and WebSockets.
- Implement and maintain authentication and authorization mechanisms, including JWT-based security.
- Integrate identity, access control, and role-based authorization into backend services.
- Work with Kafka, RabbitMQ, or similar messaging platforms.
- Ensure backend services meet security, performance, and compliance requirements.
- Collaborate closely with Solution Architects, Product Managers, and DevOps teams.
- Contribute to CI/CD pipelines, cloud deployments, and production readiness.
- Participate in code reviews and mentor junior engineers.
Requirements
- Strong hands-on experience with Node.js in production environments.
- Experience building backend services using frameworks such as NestJS, Express, or similar.
- Solid understanding of: Microservices architecture, Event-driven systems, Distributed systems fundamentals.
- Hands-on experience with JWT, token-based authentication, and authorization flows.
- Strong understanding of authentication protocols and patterns (e.g., OAuth2 concepts).
- Experience with REST APIs, WebSockets, and API-first design.
- Strong experience with: Relational databases (PostgreSQL, MySQL, etc.), NoSQL databases.
- Experience with Kafka, RabbitMQ, or similar solutions.
- Familiarity with secure coding practices and backend security best practices.
- Experience with CI/CD pipelines, containers, and cloud platforms (preferably AWS).
Benefits
- Health insurance
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsMicroservices architectureEvent-driven systemsREST APIsWebSocketsJWTOAuth2Relational databasesNoSQL databasesCI/CD
Soft Skills
collaborationmentoringcode review