Senior Software engineer
Location: Philadelphia, pa
Thrive Commerce LLC is a SaaS ecommerce startup in Philadelphia. We've spotted a huge inefficiency in the $1 billion+ digital coupons industry and are currently disrupting it. We're looking for experienced full-stack developers to be part of a great team and play a critical role in developing this mission-critical platform.
Be part of an exciting startup and help design, implement and deploy a highly scalable, fault-tolerant secure platform. As part of Thrive's engineering team, you will:
Be a team player and eagerly dive into technical challenges and solve exciting problems.
Follow Agile web development processes to adapt quickly to evolving business needs.
Use the latest open source tools.
Write clean, maintainable, well-tested code.
Help define our engineering culture and values.
Desired Skills & Experience:
All of the following are strong preferences, but we know there are developers that think the right way and can pick up any tools fairly quickly. We will consider strong applicants who fit this profile even if they don’t meet all of the below criteria. The ideal candidate has/is:
At least 4 years of experience developing Ruby on Rails-based applications
Active in the open-source community, and stays up to date on new tools and technologies
Expert knowledge of Ruby 2+, Enumerator classes and Ruby idioms
Expert knowledge of Rails 4.1+ and ActiveRecord
Strong knowledge of relational databases (MySQL/PostgreSQL)
Working knowledge of Redis, Cassandra, or other NoSQL storage and a passion for building highly scalable and responsive systems
Familiarity with the AWS stack (EC2, S3, Elastic Beanstalk, etc)
Working knowledge of SEO is a plus
Experience collaborating on a team using Git
Ability to work in a fast-paced environment
Have design sensibility and UX chops.
Comfortable developing on various Linux distributions
BS in Computer Science or related field, or equivalent work experience
Compensation: Salary + options