RPA Nepal

Mid-Level Full Stack Developer

Posted: 20 hours ago

Job Description

About the RoleWe're looking for a Mid-Level Full Stack Developer with 3+ years of experience to build scalable SaaS applications and game-related features. You'll work across our entire tech stack, from React frontends to NestJS backends.What You'll DoBuild and maintain web applications using React and NestJSCreate game logic systems that work with gameplay dataDevelop multi-tenant SaaS features with proper data separationWrite clean, maintainable code following good architecture patternsOptimize performance using Redis cachingWork with PostgreSQL and NoSQL databasesCollaborate with the team to ship quality productsMust-Have SkillsFrontend:React (hooks, components, the usual stuff)Redux for state managementReact Hook Form for handling formsShadcn UI experience is a big plusBackend:NestJS (modules, controllers, services)Understanding of clean architecture and Dependency InjectionExperience building game logic based on user dataDatabase & Caching:PostgreSQL (writing queries, designing schemas)NoSQL databases (MongoDB or similar)Redis for caching and sessionsOther:Basic Linux commandsUnderstanding of multi-tenant SaaS applicationsGit and team collaborationNice to HaveAWS experience (S3, Lambda, CodeBuild, EC2)Nginx configuration and web hosting knowledgeAny cloud deployment experienceRequirements3+ years of full-stack developmentReal production experience shipping applicationsGood communication skillsCan work independently and with a teamWhat We're Looking ForSomeone who writes clean code, understands architecture patterns, and can jump between frontend and backend work comfortably. Bonus if you've worked on gaming or SaaS products before.How to ApplySend your resume and GitHub profile to pradip@rpanp.com. We'd love to see any React/NestJS projects you've built.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs