Senior Full-Stack Software Engineer
SquareTwo, Inc.
SquareTwo is a mobile games publisher that creates simple yet compelling games where points have real value. Leveraging our own Media and Rewards platform, we're on a mission to provide the most rewarding experience for our players by offering engaging games where they earn points to redeem real goods. We are seeking a senior full-stack software engineer to join the team remotely to help take our Platform & SDK offerings to the next level.
Requirements
- 5+ years of experience building large scale, high-quality, test-driven software applications
- Excellent knowledge and experience with Ruby on Rails/Elixir/PHP or similar backend programming languages and frameworks
- Excellent knowledge and experience with ReactJS/Angular/Vue or similar javascript frameworks
- Experience with Webpack & build optimization
- Excellent problem solving and communication skills, both verbal and written
- Solid software development best practices including familiarity with Agile development methodologies
- The ability to learn quickly and work with limited direction in legacy code bases
- Excellent knowledge and experience with Postgresql
- BS degree in Computer Science, Computer Engineering, Math or other quantitative field
Desired Skills
- Experience shipping iOS, Android and web app products
- Experience developing microservices
- Experience with React.JS
- Experience with Docker
- Experience with e-commerce infrastructure
- Experience with project managed software (Jira, Pivotal Tracker, etc)
- Experience with Git
- Experience integrating with advertising, reporting, authentication, and other 3rd party SDKs
Benefits
- Competitive salary and equity
- Comprehensive medical, dental and vision coverage
- Opportunity for professional growth as a key, early member of a growing engineering organization
- Flexible vacation policy
- Excellent Work/Life Balance