أبلاي إيدج ابدأ البحث عن عمل

Mid-Level Back End Developer (Nest.js)

Sahara mind · Jorpati, Nepal

قدّم وتابع مع أبلاي إيدج
Location: Jorpati, KathmanduEngagement Type: Full-TimeCompany DescriptionSahara Mind is a global mental health and wellness company founded in Nepal, dedicated to providing expert-guided therapy, coaching, and personal transformation programs that are accessible, affordable, and culturally sensitive. Specializing in serving Nepali communities, the organization combines psychology, leadership coaching, and Eastern wellness practices to support emotional healing and personal growth. Sahara Mind operates with a mission to make healing a fundamental right rather than a luxury, empowering individuals to lead fulfilling lives. Headquartered in Jorpati, Kathmandu, Sahara Mind aims to serve clients worldwide.About the RoleWe're looking for a backend developer with at least 3 years of experience to help build and maintain the APIs and services that power Sahara Mind's mental health platform. You'll work on real systems used by both our web and mobile applications, with a focus on writing clean, reliable code that scales.This is a hands-on role—you'll spend most of your time writing code, but you'll also contribute to technical decisions and collaborate with the broader engineering team.What You'll DoBackend DevelopmentDevelop and maintain Nest.js API routes and backend services for our web and mobile appsWrite clean, testable REST APIs with proper error handling and validationBuild reusable server-side modules and servicesReview code and provide thoughtful feedback to teammatesDatabase & DataWork with PostgreSQL: design schemas, write efficient queries, optimize performanceUnderstand and follow data modeling best practicesHelp troubleshoot database-related issues in productionTesting & QualityWrite unit and integration tests for the code you shipDebug production issues and trace root causesHelp improve application stability through monitoring and loggingFollow testing best practices as part of your workflowIntegration & DevOpsIntegrate third-party services (authentication, payments, email/SMS, notifications)Work with Docker to containerize applicationsUnderstand CI/CD pipelines and help troubleshoot deployment issuesMonitor application health and logs; alert the team to problemsCollaborationWork directly with frontend developers, QA, and product to understand requirementsDocument APIs and technical decisions clearlyContribute to team knowledge through code reviews and discussionsWhat We're Looking ForRequired3 or more years of professional backend development experienceStrong hands-on experience with Nest.js and JavaScript (ES6+)Solid understanding of REST API design and HTTPExperience with PostgreSQL or similar relational databasesComfortable with asynchronous programming patternsFamiliarity with Git and collaborative workflowsKnowledge of authentication (JWT, OAuth)Problem-solving skills and ability to debug issues independentlyNice to HaveTypeScript experienceDocker and containerizationAWS or other cloud platformsRedis or caching technologiesMessage queues (RabbitMQ, Kafka)CI/CD tools (GitHub Actions, GitLab CI)Monitoring tools (Grafana, Prometheus, CloudWatch)Understanding of backend security basicsA degree in Computer Science or related field is a plus, but strong experience can substitute.Our Tech StackBackend: Nest.js, TypeScriptDatabase: PostgreSQLInfrastructure: Docker, AWSTools: Git, GitHub, automated testingWhy Join Sahara MindMeaningful work: Build systems that genuinely help people access mental health supportReal growth: Work with modern tech in a growing startup—you'll wear multiple hats and level up fastCollaborative team: We value clear communication and support each otherLearning: We invest in professional development and give you room to experimentHow To Apply: Submit your CV through LinkedIn Easy Apply.