13 Sep
|
ithink Digital
|
Sahibzada Ajit Singh Nagar
13 Sep
ithink Digital
Sahibzada Ajit Singh Nagar
Job Type: Full-time
Junior Backend Developer | Node.js / TypeScriptExperience: 1–2 YearsEmployment Type: Full-timeWork Schedule: Monday to FridayLocation: WorldTech Square, Sector 83, MohaliAbout the RoleWe are looking for a Junior Backend Developer with hands-on experience in Node.js and TypeScript to join our engineering team.You will work on an enterprise-grade HR AI and Analytics platform being developed for a large manufacturing conglomerate. The platform will include an AI-powered HR assistant, employee and manager dashboards, HR analytics, performance tracking, attendance insights, availability tracking, efficiency monitoring, and integrations with existing enterprise systems.You will work closely with senior backend developers and technical leads, contributing to API development, database integrations, authentication, data processing, and AI/RAG-related backend workflows.Key ResponsibilitiesDevelop and maintain backend APIs using Node.js and TypeScriptBuild REST APIs using Express.js or NestJSDevelop APIs for dashboards, analytics, reporting, and enterprise modulesWork with PostgreSQL, MySQL, MongoDB, or similar databasesDesign database schemas and write productive SQL queriesImplement authentication, authorization, and role-based access controlIntegrate third-party and internal REST APIsBuild Excel and CSV import and data processing workflowsAssist with data synchronization and background processing jobsSupport file uploads, document processing, and metadata managementContribute to AI and RAG backend workflows and LLM API integrationsImplement request validation, error handling, logging, and basic security practicesWrite unit tests and API testsDebug issues and improve backend reliabilityCollaborate with frontend developers for API integrationMaintain API documentation using Swagger/OpenAPIFollow Git workflows,
pull requests, and code review practicesParticipate in sprint planning, daily stand-ups, and technical discussionsRequired Technical SkillsBackend DevelopmentGood understanding of Node.jsHands-on experience with JavaScript and TypeScriptExperience with Express.js or NestJSUnderstanding of REST API design and architectureKnowledge of routes, controllers, services, middleware, and DTOsUnderstanding of authentication and authorizationExperience with request validation and error handlingDatabaseBasic to intermediate knowledge of PostgreSQL or MySQLBasic understanding of MongoDBUnderstanding of database schema designAbility to write SQL queriesKnowledge of joins, indexes, filtering, sorting, and paginationFamiliarity with Prisma, Sequelize, TypeORM, or MongooseAPIs and IntegrationsExperience consuming third-party REST APIsUnderstanding of API authentication such as JWT, API Keys, OAuth basics, and Bearer TokensFamiliarity with PostmanBasic understanding of scheduled jobs and background processingSecurityUnderstanding of JWT authenticationBasic knowledge of password hashingUnderstanding of role-based access controlAwareness of API security best practicesUnderstanding of environment variables and secret managementAbility to prevent sensitive data exposure through APIsCloud and DevOps,
Good to HaveBasic knowledge of AWS or AzureFamiliarity with S3 or Azure Blob StorageBasic understanding of DockerExperience with Git and platforms such as GitHub, GitLab, or BitbucketUnderstanding of CI/CD basicsBasic Linux command-line knowledgeAI and RAG Exposure, Good to HaveExperience or familiarity with any of the following will be an advantage:OpenAI API or Azure OpenAILLM API integrationsEmbeddingsVector databasesDocument processingText extraction and chunkingMetadata storageRetrieval-Augmented Generation (RAG)Project Experience We Are Looking ForCandidates should ideally have worked on 2 to 3 backend projects, preferably involving:Admin or management dashboardsCRM, ERP, HRMS, or enterprise applicationsData-heavy backend APIsAuthentication and user-role managementReporting and analytics APIsFile upload or data-import modulesThird-party API integrationsSaaS or enterprise applicationsWhat We ValueStrong problem-solving skillsWillingness to learn and work with enterprise backend architectureAbility to understand requirements and take ownership of assigned tasksGood debugging and troubleshooting skillsClear communication and regular progress updatesAbility to work independently while knowing when to seek guidanceAttention to code quality and maintainabilityComfortable working in a fast-paced development environmentResponsible approach toward deadlines and deliverablesWhy Join Us?This is an opportunity to work on a real-world enterprise AI platform combining backend engineering, HR technology, analytics, enterprise integrations, and emerging AI and RAG technologies.If you are a backend developer looking to strengthen your skills while working on AI-powered enterprise systems, we would love to hear from you.Location: WorldTech Square, Sector 83, MohaliWork Schedule: Monday to FridayExperience: 1–2 YearsEmployment Type: Full-time
📌 Junior Backend Developer (Sahibzada Ajit Singh Nagar)
🏢 ithink Digital
📍 Sahibzada Ajit Singh Nagar