Careers

Build Software That Makes a Difference

Join a team of engineers passionate about building secure, scalable software for organizations worldwide.

Why Join HanuCode

Meaningful Work

Build software that solves real business problems for organizations worldwide.

Modern Stack

Work with current technologies and best practices in a learning-focused environment.

Growth Focus

Continuous learning opportunities, mentorship, and career development paths.

Remote-First

Flexible remote work with async collaboration and respect for work-life balance.

Engineering Culture

  • Code reviews and pair programming
  • Automated testing and CI/CD pipelines
  • Documentation-driven development
  • Blameless post-mortems and continuous improvement
  • Open knowledge sharing and tech talks

Learning & Growth

We invest in continuous learning through mentorship, tech talks, conference attendance, and dedicated time for professional development. Our engineers work across diverse projects that expand their skills and expertise.

Open Positions

Senior Full-Stack Engineer

Engineering · Remote · Full-time

Build scalable web applications using React, Next.js, and Node.js for enterprise clients.

Apply

Backend Engineer

Engineering · Remote · Full-time

Design and implement robust APIs and microservices using Python, Node.js, and cloud technologies.

Apply

DevOps Engineer

Infrastructure · Remote · Full-time

Build and maintain CI/CD pipelines, cloud infrastructure, and monitoring systems.

Apply

AI/ML Engineer

Engineering · Remote · Full-time

Integrate AI capabilities into business applications using LLMs, LangChain, and Python.

Apply

UI/UX Designer

Design · Remote · Full-time

Design intuitive, accessible interfaces for enterprise software products and client applications.

Apply

Hiring Process

1

Application Review

We review your application and portfolio within one week.

2

Initial Conversation

A 30-minute call to discuss your experience and our opportunities.

3

Technical Assessment

A practical exercise relevant to the role—no whiteboard puzzles.

4

Team Interview

Meet the team you would work with and discuss approach to real problems.

5

Offer

We extend offers to candidates who demonstrate both skill and cultural fit.

Don't See the Right Role?

We're always interested in meeting talented engineers. Send us your resume and tell us how you'd like to contribute.