Associate Software Engineer

location-marker
KATHMANDU, NEPAL
FULL TIME
Software Engineer

Our mission at Intuji is to help brands scale by creating intuitive customer experiences. We offer a safe and productive environment for all of our team members. If you want to work with a forward-thinking company and be a full-time employee, you can apply immediately!

Our team has grown to over 50 passionate and ambitious individuals who serve over 250 amazing clients all around the world.

Our team will help you grow and discover a unique career path whilst welcoming you to Intuji.

Intuji is a global customer experience transformation partner with a purpose and passion for enabling intuitive customer experiences globally.

We all work together to become a leading global authority in customer experience, significantly expanding our team and global presence, achieving substantial revenue growth and profitability, and fostering collaborative partnerships that drive mutual success.

We specialise in helping B2B companies increase profitability and scale by utilising strategy, data, commerce, and technology to create intuitive customer experiences. If you want to belong to a team that does that well every day, Intuji is a great fit for you.

Our clients are manufacturers, wholesale and distribution companies and industrial service providers. If you have experience working with this type of client – or want that experience – this role will be a great fit.

You will love it here if you:

  • Think Like a Customer
    You prioritise customer needs and see everything from their perspective. You’re empathetic and always looking for ways to enhance the customer experience.
  • Do Whatever It Takes
    You pursue excellence relentlessly, focusing on solutions rather than excuses. You’re willing to go the extra mile and do whatever is needed to achieve high-quality results.
  • Proactively Find the Right Solutions
    You take initiative, solve problems independently, and go beyond assigned tasks. You’re resourceful and don’t need to be micromanaged to get things done.
  • Are Always Learning
    You embrace challenges, seek growth opportunities, and continuously expand your skills. You’re curious, open to change, and quick to learn from both successes and failures.
  • Look Out for Others
    You collaborate effectively, support colleagues, and prioritise team success. You’re dependable, empathetic, and always ready to lend a hand to your teammates.

You won’t like it here if you:

  • Are Just Looking For A “Job”
    You see this as nothing more than a paycheck. You have no real interest in Intuji’s mission or values, and you’re not invested in making a meaningful contribution to that.
  • Have No Initiative Or Drive
    You wait to be told what to do and rarely take action on your own. You’re content with doing the bare minimum and have no desire to go above and beyond in your role. You’re happy to settle for low standards.
  • Don’t Understand The Value Of Time
    You’re often late, miss deadlines, and waste time on unimportant tasks. You don’t prioritise effectively and fail to manage your time in a way that maximises productivity.
  • Don’t Learn Quickly
    You struggle to adapt to new situations and resist change. You’re not interested in personal growth or skill development, and you repeat the same mistakes without learning from them.
  • Only Look Out for Yourself
    You’re not a team player, so prioritise your own interests above those of the team. You don’t understand that “a rising tide lifts all boats”. You’re unwilling to help colleagues, avoid collaboration, and don’t contribute to a positive team environment.

What makes Intuji unique is:

  • Growth By Sharing® (GBS)
    This is our whole-company bonus program that rewards team members for contributing to the company’s financial success. When we exceed our EBITDA targets, you directly benefit from the company’s success.
  • Entrepreneurial Operating System® (EOS)
    We operate using the Entrepreneurial Operating System (EOS), a comprehensive business management system that helps us stay focused, disciplined, and accountable. EOS ensures we’re always aligned with our core values and moving efficiently towards our goals.
  • The 4DCX Framework®
    Our proprietary four-phase approach (Discover, Design, Develop, Dominate) guides how we create intuitive customer experiences. This structured yet flexible methodology allows us to consistently deliver high-quality solutions across various industries.
  • Creating Tomorrow®
    This philosophy drives our commitment to building outstanding customer experiences while also championing sustainable initiatives. It reflects our dedication to making a positive impact and shaping a better future for our clients, team members, and society at large.

Here’s how we ensure candidates are the right fit for roles:

We use the GWC (Gets it, Wants it, Capacity to do it) framework.

  1. Gets it: Does the person understand the role and its requirements?
  2. Wants it: Is the person motivated to take on this role?
  3. Capacity: Does the person have the skills and time to perform the role effectively?

You’ll love coming to work every day if you get, want, and have the capacity to do:

  • Write clean, scalable, and efficient code in programming languages such as PHP, Node.js, GO, Rust or others relevant to the technology stack.
  • Develop RESTful APIs and ensure seamless integration with front-end components.
  • Design, maintain, and optimise relational (e.g., PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB, Redis).
  • Conduct thorough PHP unit testing of features and bug fixes and collaborate with QA teams to ensure proper test coverage.
  • Knowledge of design pattern, Object Oriented Programming (OOP), and MVC.
  • Participate actively in team discussions, code reviews, and knowledge-sharing sessions.
  • Create and maintain technical documentation, including API specifications, workflows, and design diagrams.
  • Document troubleshooting procedures for recurring issues.
  • Work closely with the cross-functional team and other stakeholders to deliver cohesive solutions.

You’ll have success here if you value clear processes and feel qualified to do the following things:

  • Freshers are highly encouraged to apply.
  • Strong understanding of backend technologies, frameworks, and design patterns.
  • Proficient in one or more programming languages like PHP, Laravel, NestJS, Javascript, ES6+, Typescript, and Node.js.
  • Knowledge of cloud platforms (AWS, Azure, or GCP) and containerisation tools (Docker, Kubernetes).
  • Familiarity with Git for version control.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills and ability to work in a collaborative environment.
  • Aware of the latest technologies and able to adapt to changes.
  • Familiarity with the software development methodology and release procedures.
  • Ability to work independently and possess an excellent work ethic.
  • Must be highly organised and detail-oriented to produce high quality and accuracy.

We train our team to help them succeed, and everyone on our team helps with our success. In this role, you’ll be accountable for hitting the following numbers each week:

  • Code Quality: Measured by adherence to best practices and peer reviews.
  • Feature Delivery: Timeliness and completeness of tasks assigned during sprints.
  • System Performance: Uptime, response times, and resource utilisation of backend systems.
  • Team Contribution: Engagement in team discussions and willingness to assist.

You’ll be recognised and rewarded if you want to come to work, learn, and hit those numbers.

Intuji runs purely on EOS®. That means as a member of this team, you will have a leader who:

  • Gives clear directions
  • Make sure you have the necessary tools
  • Acts with the greater good in mind
  • Delegates appropriately
  • Takes time to truly understand your role and how you can help the company
  • Makes their expectations clear
  • Communicates well
  • Has effective meetings
  • Meets one-on-one with you quarterly or more, if needed
  • Rewards and recognise your performance

Joining Intuji Also Means:

  • A competitive salary and a comprehensive benefits package.
  • Contributing to meaningful projects that make a difference in the world.
location-marker
KATHMANDU, NEPAL
FULL TIME
JUNIOR

Benefits of a career with Intuji

Top-tier salary packages

Top-tier salary packages

Five-day work week

Five-day work week

Work with notable global brands

Work with notable global brands

International travel opportunities

International travel opportunities

Team-driven incentive & bonus programs

Team-driven incentive & bonus programs

Retirement contribution plans

Retirement contribution plans

Paid time off for work-life balance

Paid time off for work-life balance

Endless personal development

Endless personal development

Regular team-building activities & events

Regular team-building activities & events

Join charity events and initiatives

Join charity events and initiatives