Senior Full-Stack Software Engineer

Job description

AuditBoard is a high-growth SaaS company in the financial technology space that is transforming the way organizations manage critical risk, audit and compliance initiatives. We believe in empowering enterprises to manage and control risk so that their businesses are able to thrive.

Designed by former chief audit executives, our enterprise cloud platform is purpose-built to automate and streamline activities in ways that align with how our thousands of users think and act daily. Clients range from pre-IPO organizations to Fortune 5,000 companies, including leading organizations such as Lululemon Athletica, WeWork, Activision Publishing, Lions Gate Entertainment Corp., TripAdvisor, Arthur J. Gallagher & Co. and Cox Communications, among many others.

We’re based in Los Angeles, growing rapidly and looking for bright, highly motivated people to join us! Learn more at auditboard.com.

 

Responsibilities

  • Implement product features end-to-end
  • Mentor other engineers
  • Make application architecture decisions
  • Troubleshoot, debug and resolve software bugs
  • Implement backend APIs in Node.JS
  • Work on our Ember SPA front-end
  • Collaborate with engineers, designers, and product managers
  • Participate in an Agile software development lifecycle
  • Write well-designed, testable code
  • Be product-minded and think about the customer
  • Work with JavaScript, Node.JS, Ember, Python, Docker, PostgreSQL, Kubernetes, etc.
  • Contribute to open-source projects

AuditBoard (formerly SOXHUB) is streamlining enterprise risk management, audit, and compliance through our SaaS platform. We are making audit less painful and more efficient for internal audit teams and business process owners. Our product development process leverages our team of industry veteran subject-matter experts working alongside our experienced product/engineering team to provide the best UX/product in the space. Please apply if you're interested in working at a fast-growing company building enterprise software that is loved by its users.

Requirements

Required

  • 5+ years of experience developing web based applications
  • Experience writing REST / JSON APIs
  • Experience with a modern front-end framework (Ember, Angular, React, Vue, etc.)
  • Experience writing software tests
  • Ability to solve technical problems independently
  • Motivation to work hard and always be learnings

Preferred

  • Experience with Node.JS and modern ES6 or TypeScript
  • Experience with Ember.JS
  • Experience working on SaaS web applications
  • Bonus: Docker or Kubernetes experience
  • BS in Computer Science (or equivalent experience)