Software Engineer - remote

ClickFunnels
Posted 3 years ago
We Work Remotely
With over 100,000 users, a growing internal team, and a passion for being the best we can be, we are looking for a Software Engineer. A Software Engineer is typically someone who has some professional software development experience and has had time to demonstrate their competence in the field.

With knowledge of the programming languages and frameworks used at ClickFunnels the software engineer will follow established patterns and approaches within our existing code bases to take features from concept to delivery.  

In Addition, where applicable the Software Engineer will contribute to the evolution of the Engineering, and Product Development Process. 

Responsibilities
  • Support the delivery of new &existing product features via implementation in software.
  • Help the Product Development team in finding and fixing bugs &performance issues.
  • Develop software tests.
  • Perform code reviews.
  • Develop documentation.
  • Actively participate in Engineering Guild activities.
  • Participate in Product Team meetings (standups, grooming, estimation, etc...)
Results
The success of the Engineer will be measured as follows:
  • Delivering features to production at a consistent velocity
  • Continuous improvements of the product 
Requirements 
  • An engineering degree in computer science or be able to demonstrate the equivalent knowledge;
  • 3 years of software development experience;
  • Demonstrated competency in a programming language used at ClickFunnels
  • Examples: Ruby, JavaScript
  • Demonstrated competency in a framework used at ClickFunnels
  • Examples: Ruby on Rails
  • Ability to develop full-stack applications.
Nice to haves:
  • Experience with Marketing and Email Automation
  • Experience using xp/agile
  • Technical Knowledge/Experience:
  • CSS/SCSS
  • GitHub
  • SQL/MySQL
  • Sidekiq/Redis
  • Kafka
  • AWS
  • JavaScript/TypeScript