Senior Software Engineer
Bagmati Province, Nepal
CI/CD
Microservices
Clojure
Kafka
AWS
More jobs from this company
views: 0
Senior Software Engineer

Build and deliver new features end-to-end, from idea to production, in a modern CI/CD environment.

Work across the stack including backend microservices (Clojure, Kafka, AWS, Postgres) to frontend (React Native, React, NextJs). We offer opportunities to specialise or grow as a full-stack engineer.

Collaborate daily with product, design, and engineering colleagues to ship customer-facing features in an agile environment based on Kanban and XP practises such as pair programming and test driven development.

Write clean, maintainable, and testable code, and participate in code reviews.

Contribute to system design discussions and bring ideas to improve scalability and resilience.

Keep learning, diving deeper into banking products, functional programming, mobile frameworks, or cloud infrastructure.

Optionally, contribute back to open source and share knowledge with the wider engineering community.


Requirements

  • Professional experience in backend, web or mobile development
  • Interest in learning Clojure and functional programming.
  • Familiarity with cloud environments (AWS preferred).
  • Familiarity with IaC (Terraform/CDK/Pulumi)
  • Good communication skills in English and ability to work effectively in a distributed Agile team.
  • A collaborative mindset and passion for building high-quality products

Desirable

  • Expertise in one of
    • any JVM language (Clojure, Java, Kotlin, Scala)
    • JavaScript/TypeScript, including; React, React Native, Redux, React Query, NextJs, web accessibility, Storybook.
  • Experience working in banking, fintech, or other highly regulated industries — understanding payments, compliance, or financial products is a plus.
Senior Software Engineer
Bagmati Province, Nepal
CI/CD
Microservices
Clojure
Kafka
AWS
More jobs from this company
views: 0

Be the first to know about
new jobs every week

Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.