Software Engineer

closed
Snapsheet Logo

Snapsheet

πŸ“Remote - Worldwide

Summary

Join Snapsheet's Transactions team as a Software Engineer to contribute to the development of innovative payments solutions for businesses worldwide.

Requirements

  • BS in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related STEM field
  • 3+ years of full-stack web development experience
  • Prior experience using Ruby on Rails and React
  • Understanding of system design, data structures, and algorithms
  • Understanding of scalability challenges and performance of server-side code
  • Knowledge of design patterns used for developing frontend applications
  • Experience in: Designing and building APIs
  • Designing schemas and performant queries for relational databases
  • Building applications using React and Redux or a similar frontend framework
  • Developing web applications that work across multiple devices and screen sizes: Deep understanding of the web technology stack (HTTP, cookies, asset loading/caching, etc) and modern web technologies (ES6, HTML5, Progressive Web Apps, etc)

Responsibilities

  • Expanding the platform’s offerings for providers
  • Continuous improvements to our tech stack, processes, and infrastructure
  • Partnering with our other engineering teams to enhance configurability within our platform
  • Collaborating with other engineers, product management and design to identify and solve complex problems
  • Contributing to technical design processes and provide improvement suggestions and feedback
  • Playing an influential role in growing Snapsheet to be the industry leader in technology
  • Working in an agile environment and participating in weekly stand ups, retrospectives, etc
  • Proactively re-evaluate system performance, flag issues, and suggest alternatives

Benefits

  • 100% remote position
  • Health, Dental, and Vision Insurance through Blue Cross Blue Shield
  • 401K with 4% base match (fully vested 60 days after your start date)
  • Unlimited PTO policy
  • Employee Assistance Program - offers 6 visits with trained counselors per life incident
  • Monthly Wi-Fi reimbursement
  • Generous parental leave programs
This job is filled or no longer available