Sr. Software Engineer (Node JS)

Bajra Technologies

Job Category

Software Engineering

Job Level

Senior Level

Employment Type

Full-time

Location

Kathmandu

Salary Negotiable
Industry

Technology

Open Positions

1

Application Deadline 07/15/2022

Job Description

What's great in the job?

  • Great team of smart people, in a friendly and open culture

  • Working hours from Monday to Friday only

  • Health and Medical Insurance Provided

  • Lunch and snacks provided during office time

  • Other fringe benefits

Requirements

  • At least 2+ year of experience working with Node.js and its associated framework such as Express.
  • Good grasp of server-side templating languages such as Jade, EJS, etc
  • Knowledge of Serverless Framework.
  • Good understanding of front-end technologies, such as HTML5, and CSS3
  • Integration of multiple data sources and databases into one system.
  • Knowledge of NoSQL databases like Dynamodb. Elasticsearch is plus point.
  • Knowledge of some AWS services like API Gateway, Lambda functions, Cloudformation, Cloudwatch, SQS .
  • Good grasp of pug templating engine.
  • Knowledge of various payment integrations like Stripe.
  • Creating database schemas that represent and support business processes
  • Good understanding of TDD and writing application with extensive unit tests.
  • Ability to work as a team player and collaborate with cross-functional teams
  • Strong problem-solving skillset, should be able to analyze involved problems and arrive at a solution.
  • Excellent communication skills, shouldn’t shy away from asking questions.
  • Should be a strong team player working closely with other team members to ensure the quality of the product.
  • Constant drive for learning and improving yourself.
  • Professional presence is required.
  • Responsibility

  • Adhere to writing clean, efficient and well-tested code.
  • Collaborate with other team members to build exciting new features.
  • Be part of the daily standups, sprint planning, and retrospective meetings.
  • Supporting for development and modification of enterprise application.
  • Learning to lead and work with a professional team.
  • Improving the quality of one's work.
  • Learning to set and meet expectations.
  • Have any questions?

    Call us at 9847697699 or Contact Us
    Apply Now!
    Have an account?
    Sign in