Job details

Software Engineer, TaxJar Platform

  • Vue.js
  • React.js
  • Elixir
  • Ruby on Rails

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 11 months ago

About Stripe

Stripe is a financial infrastructure platform for businesses. Millions of companies - from the world’s largest enterprises to the most ambitious startups - use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone's reach while doing the most important work of your career.

About the team

Our cloud-based platform automates the entire sales tax lifecycle across all of our customers channels – from calculations and nexus tracking to reporting and filing. We simplify sales tax compliance so our customers can grow with ease. Our team supports a mature application suite in Ruby on Rails and Elixir to solve the one of the biggest challenges for businesses to scale and we truly solve this problem for merchants. Our customers love us!

We are looking for a full stack engineer to work from the backend up through the UI. If you have a strong interest in building successful products or systems, you’re passionate about solving problems and making a direct positive impact on customers, this role and our company is right for you!

What You’ll Do:
  • Understand that communication is the biggest responsibility of your job, and the one you’re least likely to get right unless you focus on it
  • Take on a task whether it’s huge and scary or tiny and boring, you’re going to see it through to the best of your ability
  • Focus on building and shipping quality software that matters to your users and that matters to the company you’re building it for
  • Be confident with a number of programming languages, operating systems and architectures. You probably have one of each you prefer right now, but you’re neither dogmatic nor myopic in your focus on it - Take an active role in breaking large projects down into deliverable pieces. Maintain clear and accurate documentation
  • Consider the performance impacts of your technical choices
  • Participate in architectural decisions and refactors
  • Review and test your teammates’ pull requests Contribute to and maintain our existing test suites - Maintain and update our core SaaS business logic

Preferred Qualifications:
  • A strong technical background, experience with software engineering in Ruby on Rails - Elixir is a plus!
  • Experience with full stack and backend databases
  • Experience building software and systems that strike the right balance amongst simplicity, flexibility, and safety
  • Familiarity with the full life cycle of software development, from design and implementation to testing and deployment
  • Ability to own development tasks from assignment through to production
  • Agile, humble, trustworthy, and a team player
  • Rapid learner who thrives in a fast-paced and demanding environment
  • Passion for building simple and intuitive solutions for complex problems in e-commerce
  • Excellent remote communication (chat, video, email, etc)

Nice to haves:
  • Experience with Sales Tax or accounting software development
  • Front end experience in React, Vue.js, Angular