Software Developer
Kathmandu,
Nepal
⚙️ 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