About the job
We're Hiring
Job Title: Full Stack Developer
Company: Golden
Location: Kathmandu
Mode: onsite
Experience Level: Mid-Level
Employment Type: Full-time
Are you a Full Stack Developer looking for an opportunity to work with a global tech leader? Do you have expertise in both frontend (React.js, Next.js) and backend (Node.js, Express.js/Nest.js) development? If so, we want YOU to be a part of Golden Technosoft—a company that specializes in cutting-edge web, mobile, AI, and custom software solutions for businesses worldwide.
If you’re passionate about building high-performance, scalable applications, integrating third-party services, and working with the latest technologies, this is your chance to grow your career with us!
About Golden Technosoft
Golden Technosoft is a leading international software development company that focuses on innovation, scalability, and performance. We provide professional website development, mobile applications, AI-driven systems, and custom software solutions that drive business success.
Job Overview
We are hiring a Mid-Level Full Stack Developer to join our growing team in Kathmandu (onsite). The ideal candidate will have strong expertise in backend development using Node.js (Express.js/Nest.js) and frontend development with React.js and Next.js. You will be responsible for building and optimizing scalable applications, integrating third-party APIs, and ensuring smooth database and authentication workflows.
If you are skilled in JavaScript, TypeScript, databases, and cloud services, and have experience with Redis caching, GraphQL, and CI/CD pipelines, we encourage you to apply!
Key Responsibilities
Backend Development:
- Develop and maintain scalable, high-performance backend applications using Node.js (Express.js/Nest.js).
- Implement Redis caching strategies to enhance system performance and optimize data retrieval.
- Work with message queues (RabbitMQ, Kafka, Redis Streams) for efficient event-driven architecture.
- Develop and manage RESTful and GraphQL APIs to serve web and mobile applications.
- Handle third-party API integrations (payment gateways, messaging services, etc.).
- Implement secure authentication and authorization using JWT, OAuth, and session-based authentication.
- Work with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
- Optimize database queries, reduce load times, and implement caching mechanisms.
- Troubleshoot, debug, and resolve backend issues efficiently.
Frontend Development:
- Develop the frontend of web applications using React.js and Next.js.
- Build responsive, interactive, and user-friendly UI/UX components.
- Optimize frontend applications for performance, SEO, and accessibility.
- Implement state management solutions (Redux, Zustand, Context API).
- Work on server-side rendering (SSR) and static site generation (SSG) for better performance.
General Responsibilities:
- Collaborate with backend developers, frontend developers, DevOps, and product managers.
- Write unit tests and follow best coding practices to ensure high-quality code.
- Maintain and enhance CI/CD pipelines for smooth and efficient deployments.
- Work with Docker, Kubernetes, and cloud-based deployments (AWS, GCP, Azure).
- Stay updated with latest industry trends and technologies to bring innovation to our projects.
Required Skills & Qualifications
- 1.5-2 years of experience as a Full Stack Developer.
- Strong knowledge of JavaScript & TypeScript.
- Proficiency in React.js, Next.js (Frontend) and Node.js (Express.js/Nest.js) (Backend).
- Hands-on experience with Redis caching and API integrations.
- Strong knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
- Experience with JWT, OAuth2, and session-based authentication.
- Understanding of RESTful API design and GraphQL.
- Familiarity with Docker, Kubernetes, and cloud services (AWS, GCP, Azure).
- Experience working with Git, CI/CD pipelines, and DevOps best practices.
- Knowledge of event-driven architecture and message queues (RabbitMQ, Kafka, Redis Streams).
- Strong debugging and problem-solving skills.
Nice to Have (Bonus Skills)
- Experience in WebSockets for real-time applications.
- Experience with GraphQL and Apollo Server.
- Familiarity with monitoring tools like Kibana, Grafana, Prometheus.
- Understanding of Agile/Scrum methodologies.
Why Join Golden Technosoft?
- Work on global projects using the latest technologies.
- Competitive salary with career growth opportunities.
- Collaborative and innovative work culture where learning is encouraged.
- Work on challenging, real-world projects with a team of experts.
- Continuous learning & skill development opportunities.