Skip to Content

Software Developer

Kathmandu, Nepal
Are you a genuinely passionate and accountable Software Developer driven to build robust, scalable solutions? We're seeking a versatile team member who is ready to dive into a modern, multi-faceted tech stack to build the next generation of our cloud-native ERP system. If you embrace a "can-do" attitude and thrive on continuous learning, we want to hear from you.

🚀 The Role, The Stack, and The Mindset
You will be involved in the full software development lifecycle, focusing on building high-performance back-end services and dynamic front-end interfaces. We are looking for someone who loves to research, troubleshoot, and take the initiative to introduce new tech tools to continuously improve the product.

⚙️ Key Technologies & Areas of Expertise:

  • Core Backend: Experience with languages like Go (Golang), Java, Python, or equivalent, and the ability to quickly adapt and specialize.

  • Front-End: Modern frameworks such as React/Next.js using TypeScript, HTML/CSS/JavaScript.

  • Web Architecture & DevOps: Strong grasp of web architecture, APIs, and modern DevOps practices.

    • Containerization: Strong understanding of Docker and Kubernetes.

    • Server Knowledge: Familiarity with server environments and Linux commands.

    • Tools: Experience with Git, Jira, and Nginx.

  • Data & Security: Strong command of SQL queries (e.g., PostgreSQL).

  • Application Quality: Demonstrated ability to build robust applications with a focus on security, loading times, optimization, and scalability.

✅ Key Responsibilities:

  • Design, develop, and maintain services and APIs using the best-suited language for the job.

  • Develop intuitive and responsive user interfaces.

  • Actively participate in architectural decisions and ensure seamless database interactions.

  • Research and implement best practices to enhance system performance and reliability.

  • Embrace accountability for your work, ensuring timely delivery and quality.

  • Collaborate effectively with cross-functional teams, maintaining a humble and friendly demeanor.

💡 The AI Awareness Factor:

  • We expect you to be aware of modern development assistance, including AI prompting, but more importantly, you should know the underlying technical implementation—how it’s done—to critically review and understand the code AI generates.

⭐ Qualifications & Team Fit

The right candidate combines technical expertise with crucial soft skills:

  • Technical Versatility: Proven experience in one or more core backend languages (Go, Java, Python) with a passion for high-performance computing.

  • "Can Do" Attitude: A persistent and resourceful approach to problem-solving and debugging.

  • Communication & Ethics: Good communication, strong work ethic, and honesty. You must be comfortable admitting if you don't know something or if you've made a mistake—it’s how we all learn.

  • Teamwork: A friendly approach that maintains a balance between professionalism and personal relationships.

📢 Important Note

We genuinely welcome passionate and honest individuals to apply, even if you do not meet every single technical requirement listed above. We prioritize a strong work ethic, a thirst for knowledge, and the right attitude. If you are eager to learn, humble, and driven to make a real impact, we encourage you to apply.

📧 How to Apply

Ready to build scalable software that empowers educational institutions? Send your resume (CV) directly to: [email protected]

#SoftwareEngineering #FullStackDeveloper #GoLang #JavaDeveloper #Python #Kubernetes #Docker #KathmanduJobs #Microservices #TechForGood

Customer Relationship
Personal Evolution
Autonomy
Administrative Work
Technical Expertise