US Premium Company

Senior Software Engineer

US Premium Company

Senior Software Engineer

We are a stealth mode startup that uses blockchain technology. We are a consumer B2C product that enables people to vote on issues that affect them. We are a USA based company. We have employed people in Kathmandu for a long time and are a great employer. Come work with a fun group of people. You will work remotely until it is safe to work in our offices again. If you want the challenge of fast-paced growth, the satisfaction of seeing your design work come to life, and the pride in helping grow a world-class team, this is the place for you.

Senior Software Engineer

Views: 414 | This job is expired 1 week, 6 days ago

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Senior Level
No. of Vacancy/s : [ 1 ]
Employment Type : Full Time
Job Location : Kathmandu
Offered Salary : Negotiable
Apply Before(Deadline) : Sep. 04, 2021 23:55 (1 week, 6 days ago)

Job Specification

Education Level : Bachelor
Experience Required : Not Required
Professional Skill Required : Python React Aws Nodejs

Job Description

We are a USA-based technology company with a great history of having a software engineering team in Kathmandu. Come join a company working internet web applications using advanced technology. You will be working on a product with blockchain and coding smart contracts.

Job Responsibilities

We are looking for passionate and talented software engineers who have experience building innovative, cutting-edge products that customers love.

As a software development engineer on this team, you will play a pivotal role in shaping the definition, vision, design, and development of product features from beginning to end. You will:

  • Work with the team to help solve business problems
  • Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security
  • Use software engineering best practices to ensure a high standard of quality for all of the team deliverables
  • Write high quality distributed system software
  • Work in an agile, startup-like development environment, where you are always working on the most important stuff


  • Bachelor’s or Master's degree in Computer Science or Computer Engineering
  • 3+ years of non-internship professional software development experience
  • Programming experience with at least one modern web application language such as NodeJS, Java, RoR or Python including object-oriented design
  • Programming experience with NodeJS, React (client side) and AWS
  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Strong Computer Science and development fundamentals, including object-oriented design, data structures, algorithm design, and complexity analysis

Job Action

Similar Jobs

Search, Apply & Get Job: FREE