Remote Software Engineer

Logo of Snapsheet

Snapsheet

πŸ“Remote - Worldwide

Job highlights

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Snapsheet know you found this job on JobsCollider. Thanks! πŸ™