Senior Javascript Engineer

Botkeeper | Charlotte, Nc

Date listed

8 months ago

Employment Type

Full time



Total Funding

$22.5 million

Found on:

Responsive image Github


Botkeeper is looking for an experienced software engineer to join our team and help us build the world’s most advanced bookkeeping platform. You will help drive technical innovation by acquiring expertise in one or more of the domains in which botkeeper operates (accounts payable, accounts receivable, transaction categorization, etc..). A successful candidate will be a skilled collaborator and team player who is passionate about technology.

Must be willing to relocate to Charlotte, NC Our office is located at 615 S College St, Charlotte, NC 28202

Pay range: 100K to 150K based on experience


  • Develop secure and scalable software to automate business processes Participate in the architecture, design, and development of large-scale, distributed software applications, tools, systems and services
  • Develop core technology and the refinement of existing code
  • Participate in the full software development life cycle, end-to-end, from scoping, planning, conception, design, implementation and testing, documentation, delivery, and maintenance, using best practice engineering standards
  • Participate in code reviews and provide feedback to other developers to maintain a quality codebase
  • Develop RESTful web services to support data-driven web applications


  • 5+ years of building RESTful APIs to support data-driven web applications in a service-oriented architecture
  • Must have advanced knowledge of JavaScript (Node.JS)
  • Extensive experience in designing, building, and consuming REST APIs
  • Experience with technology challenges trying to scale applications 10x
  • Strong knowledge of NoSQL databases (MongoDB)
  • Familiarity with Domain-Driven Design - Microservices and Bounded Contexts
  • Good communication and collaboration skills