Join Our Team

CodeCrafters is passionate about skilled developers, beautiful code, and great solutions to real-world problems. The information below describes our company culture and what we’re looking for in our employees.

Company Culture

We Do Big Projects
Working with an international team of software professionals, we provide core development on a large (2 million LOC) C++ software platform and develop customized business solutions using the platform. Our software is used by the largest financial institutions in the U.S. as well as by growing businesses and non-profits in the U.S. and Bangladesh.
We're A Long-Term Company
We've been in Bangladesh since 2007. Ellis Miller has been involved with the software project since it began in 1995. Joel Iwashige joined in 1999. We invest in our employees with the same long-term perspective that we use to build our software.
We Embrace Technical Challenge
From developing the robust query language and report generation API at the core of our software platform that drives our browser interface to streamlining businesses by creating custom software solutions, we love solving challenging problems. We value both the technical design that gives clean code and efficient algorithms as well as the application design that streamlines clients’ workflows and makes software a pleasure to use.
We Value Our Engineers
Learning is at the core of our company. We love seeing fresh graduates become skilled software craftsmen. We love seeing senior engineers tackle tough problems and create beautiful solutions. We provide the training, equipment, caffeine, and good food that it takes to make this happen. The rest is up to you.
We Work Hard
Unlike many software companies, we don't ask you to work 14 hour days or 60 hour weeks. Give us 8 hours of highly focused work, then go home and enjoy your family and friends. It's the way life is meant to be.

Who We’re Looking For

Bright Minds
The work is challenging. You'll need to be able to master complexity and learn how to create beautiful, clean code.
A Passion For Software Development
We're looking for people who love good design, love to code, and want to experience being a part of a well-run professional software team.
A Desire To Learn & Grow
The best developers are those who continually sharpen their skills. You'll have a chance to learn from other skilled developers, and, over time, to mentor and teach others.
Good Communication Skills
Working as a part of a large, international software team, you'll need the ability to understand written communication and to express yourself well.
Long-Term Employees
We value our senior engineers. Almost a third of the developers on the international team have more than 10 years experience on the project. We provide an environment that both makes it possible to become senior, and makes it attractive to stay with us.

We're Hiring!


C++ Software Engineers

We’re looking for several bright people who love learning, love challenges, and are passionate about a great career in software development.

What C++ Software Engineers will Do:
  • Code C++ in a large (2 million LOC) software platform.
  • Provide solutions to complex real-world problems.
  • Create new software features and enhance existing ones.
  • Refactor existing code for performance & simplicity.
Who We're Looking for:
  • Fresh graduates / experienced engineers with good understanding of OOP.
  • Bright minds: developers with an ability to handle complexity and learn how to create clean code.
  • People with a passion for software development: those who love good design, love to code, and want to experience being a part of a large-scale software used by largest institutions in the U.S. written in C++.
  • People with a desire to learn & grow: those who continually sharpen their skills, appreciate the chance to learn from other skilled & experienced developers.
  • People looking for a long-term career in a team with more than a third of the developers with 10+ years of experience on the project.
What We Offer:
  • Competitive salary & benefits package.
  • Festival bonus & end-of-year bonus.
  • Provident fund.
  • Life and health insurance.
  • Collaborative work environment.


Senior Software Engineer (C++)

We’re looking for a bright, experienced, self-driven engineer who loves learning, loves challenges, and is passionate about a great career in software development.

What Senior Software Engineer (C++) will Do:
  • Code C++ in a large (2 million LOC) software platform.
  • Provide solutions to complex real-world problems.
  • Design and code new software features and enhance existing ones.
  • Work with US-side parties in design of product changes.
  • Progressively tackle larger, more complex, and development priority projects.
  • Assist team lead in providing technical leadership and mentoring junior developers.
Who We're Looking for:
  • Engineers with a minimum of 4 years of experience in software development (preferably in C++).
  • Engineers with proven track record and ability to work in large scale software projects.
  • Bright minds: the work is challenging and so engineers with an ability to master complexity.
  • Engineers with extensive knowledge in data structures, algorithms.
  • Engineers with knowledge and experience in various design patterns.
  • Engineers with clear understanding of REST API.
  • Engineers with good understanding of development processes (preferably experienced in Agile).
  • People with a passion for software development: those who love challenges and want to experience being a part of a large-scale software used by largest institutions in the U.S..
  • People with a desire to learn & grow, and who want a long-term career.
What We Offer:
  • Competitive salary & benefits package.
  • Festival bonus & end-of-year bonus.
  • Provident fund.
  • Life and health insurance.
  • Collaborative work environment.

If you're interested in joining our team, please send your C.V. along with an email introducing yourself, your interests, and your software development experience to:
jobs@codecraftersintl.com
Application Deadline: Monday, May 8, 2023
(Please mention the position you are applying for in the email subject.)
envelope-osmartphone linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram