Full Stack Software Engineer

Sorry, this job was removed at 7:46 p.m. (MST) on Monday, March 19, 2018
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The PaySimple engineering team is looking for great engineers to join us in building a SaaS platform that provides eCommerce, payments, and invoicing solutions for small and medium businesses around North America.

You

You love to build great products, and view software as just one of the tools in your toolbox.  You also can put the customer’s hat on to see your product through their eyes.  You have a bag of tricks for SaaS development, and you prefer to run your own code instead of throwing it over the wall.  You love creating an experience that makes a real difference in our customer’s lives each day.  You want to work on advanced searching, caching, and persistence technologies (ElasticSearch, MongoDB, Redis) to create the best solutions possible.

Us

PaySimple is an early-stage growth company expanding a top-flight engineering team.  We are technology agnostic and believe in using the best tool for the job.  We use Agile to both deliver quality code and to continually improve how we do things.  We believe in working at a sustainable pace – you’ll typically code hard for 8 hours each day, but then you’re off work to relax, recharge, and refocus.

The Team

Our team is responsible for all areas of our product that face the businesses that sign up for PaySimple.  Our efforts allow our merchants to focus on customer relations and building their business without worrying about things like reporting or collecting payments.  This team works with some of the most advanced technology in the company, from full text search reporting in ElasticSearch, to Business Intelligence work with Amazon Redshift, and Looker for critical business metrics. This team sees its work in production every release, and works jointly with virtually every department in the business. 

Where

PaySimple is located in Denver’s LoDo district, only minutes walking away from Union Station.  Our collaborative, open-plan office space is filled with high-energy, talented people who enjoy our weekly paid-for Friday lunches, bubble hockey, foosball, and hanging out with their co-workers.

Experience and Skills

Must haves:

  • 2+ years of software development experience in a web-based environment
  • Excellent coding experience in an OO language (C#, Java, C++, etc.)
  • Real world experience with JavaScript
  • Bachelor’s degree in Computer Science or related field
  • Working knowledge of:

                    - Front-end frameworks, such as AngularJS or React
                    - HTTP and RESTful services
                    - Services-Oriented Architecture
                    - AWS or similar public cloud platform

  • Ability to learn quickly
  • Ability to translate business goals (specs, mocks, etc.) into accomplishable tasks, and succeed with little management direction
  • Use best practices to document and write quality software.  Focus on testing and correctness is extremely important
  • Encourages and accepts personal feedback
  • Can think through and solve the hard problems that might not have an answer yet

Nice to haves:

  • Background in eCommerce/Payment applications
  • Working knowledge of .NET and database development using SQL Server
  • Working knowledge of NoSQL data stores, such as MongoDB, CouchDB, HBase, Redis
  • Experience with ElasticSearch or Solr
  • Experience with data warehousing and business intelligence platforms
  • Familiarity with best practices for DevOps and SaaS deployment
  • Experience with techniques for unit test, such as mocks and fakes
  • Commitment to Test-driven Development, continuous integration, and test automation
  • Experience working in an Agile development environment
  • Desire to debate and explore new technologies

Responsibilities:

  • Work with a team of payment industry experts to design and develop sophisticated software for a state-of-the-art SaaS application
  • Create brand new features in our product to help our merchant’s businesses grow
  • Write APIs to integrate our services with a diverse set of platforms and technologies (mobile apps, data providers, third-party applications)
  • Design and develop comprehensive automated unit and regression tests

PaySimple is the leading provider of Service Commerce solutions for SMBs. Its SaaS platform provides payment acceptance, billing automation, client management, ecommerce, mobile, and point-of-sale solutions tailored to the needs of service-based businesses. We are building an extraordinary company and looking for talented, energetic, and motivated people to join our unique environment.

Visit PaySimple.com/Rockstars to learn more about the PaySimple PATHS to extraordinary returns. If you are looking for a company that is truly focused on empowering small businesses with superior technology, come join a company that rewards authenticity and supports energy with a passion.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

3601 Walnut Street, Denver, CO 80205

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about PaySimpleFind similar jobs