Associate Software Engineer (Ruby on Rails)

Kathmandu, Nepal

We are actively looking for a committed and proficient software engineer with expertise in Ruby on Rails to join our vibrant team. In this role, you'll be engaged in exciting projects, benefit from the mentorship of experienced professionals, and play a key role in contributing to our innovative products. If you are in pursuit of a challenging and fulfilling career, this opportunity is tailor-made for you.

Primary Responsibilities

  • Working on a live project.
  • Provide support for development and modification of enterprise applications.
  • Following clean code principles and test-driven development.
  • Learning to lead and work with a professional team.
  • Improving the quality of one's work.
  • Learning to set and meet expectations.

Job Structure

  • Reports To: Senior Management
  • Work Schedule: 40hrs/week, Monday-Friday
  • Compensation: Salary and Incentives, Negotiable

Preferred Qualifications

  • At least 1 year of experience in Web Development using Ruby on Rails.
  • Database design and development using MySQL, PostgreSQL, or other databases.
  • Knowledge in web-based charting and mapping tools like d3.js, chart.js or other is preferred.
  • Should be a strong team player working closely with other team members to ensure quality of product.
  • Good leadership skills with self-learning capabilities.
  • Good written & verbal communication skills.
  • Energetic and eager to tackle new projects and ideas.
  • Constant drive for learning and improving yourself.
  • Professional presence is required.

About Bajra

Founded in 2011, Bajra Technologies Pvt. Ltd. Is a leading technology firm based in Kathmandu, Nepal. At Bajra, we believe in bringing together great minds to solve interesting challenges through the use of the tools and innovations available in the market. We value personal and professional growth for all our employees and strive to create a meaningful work environment that is both challenging and rewarding.

Our Values

We believe in doing things to the best of our abilities and not letting any obstacles throw us off from the ultimate goal. Additionally, we value the importance of professional development to provide all the exposure, resources and training that are necessary for getting us closer to becoming the best at our jobs.

Work-Life Balance

We understand that a high-pace work environment can create many stresses and we work actively to maintain required balance between our employees’ personal and professional lives through group activities and other company-wide endeavors.

Compensation and Benefits

We provide market-leading compensation to our talented employees along with some of the best perks and other benefits to ensure that every Bajra employee can feel proud of being part of this esteemed group of problem solvers

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

Come Become a Part of One of The Best Technology Firms in Nepal!


31 July, 2024