Full Stack Software Engineer
The PaySimple Engineering team is looking for great engineers to join us in building a SaaS and integrations platform that provides payments, eCommerce, and invoicing solutions for small to medium sized businesses.
You
You love to build great products, and view coding 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 and API development, and you prefer to run your own code instead of throwing it over the wall. You have used relational databases and NoSQL (so do we), and are comfortable with both.
Responsibilities:
Work with a team of payment industry experts to design and develop sophisticated software for a state-of-the-art SaaS application
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
Us
PaySimple is an early-stage growth company building 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. PaySimple is part of the EverCommerce family of brands.
Where
PaySimple is located in Denver’s River North Art District (RiNo). Our collaborative, open-plan office space is filled with high-energy, talented people who enjoy our weekly lunches, table tennis, and hanging out with their co-workers. This role can be based in our Denver office or can be based 100% remote anywhere in the U.S.
Experience and Skills
Must haves:
2+ years of software development experience in a web-based environment
Excellent coding experience in C# (or any other object-oriented languages), JavaScript, or TypeScript
Bachelor’s degree in Computer Science or related field
Working knowledge of front-end platforms such as Angular or React, HTTP and RESTful services, Services-Oriented Architecture, and AWS or similar public cloud platform
Ability to learn quickly
Comfortable working at a small dynamic company
Ability to translate business goals into own work assignments and succeed with little management direction
Use best practices to document and write quality software. Focus on testing is extremely important
Encourages and accepts personal feedback
Can use judgment to solve problems where protocol might not exist
Nice to haves:
Background in eCommerce 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
Benefits and Perks:
Robust health and wellness benefits
401k with match
Public Transportation reimbursement
Gym stipend
Start with 17 days of PTO, 8 standard holidays and 2 floating holidays, plus a day off to volunteer every year
Snacks, lunches, and happy hours (when the office opens)
Compensation: $65,000 - $110,000, depending on experience
EverCommerce is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We look forward to reviewing your credentials and getting to know more about your experience!