Full Job Description
We are looking for a Full Stack Developer who is motivated to explore new technologies and join a cross functional team focused on increasing the success of Ryval’s customers. You should have strong experience in JavaScript, PHP, MySQL, and Git as well as a deep understanding of modern web technologies such as HTTP, REST and JSON. You should enjoy working with the full stack needed to finish a product. The right candidate for this role must have the desire to take an active role in defining how our applications work.
We need you to write beautiful, fast PHP to a high standard, in a timely and scalable way that improves the code-base of our products in meaningful ways. You will be a part of a collaborative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.
Responsibilities
- Develop an understanding of Ryvals products, infrastructure, architecture, and business model
- Create and maintain database schemas to support business processes
- Write clean, well designed code
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute in all phases of the development lifecycle
- Follow industry best practices
- Develop and deploy new features, procedures, and tools.
- Be an active participant on an Agile Software team
Must Haves
- 3 years of development experience in PHP/Laravel or other OOP language with a focus on enterprise applications and clean, maintainable code
- Experience with Laravel Framework
- Experience with front-end development, including HTML5, CSS, JavaScript, and responsive front-end frameworks (e.g., Bootstrap, Foundation)
- Interest or experience with scaling technologies such as containerization, microservices, and event sourcing
- Comfortable with Linux, SSH and the command line
- Amazon Web Services (EC2, S3, SES)
- MySQL experience, strong SQL skills
- Confident in Git
- Strong attention to detail and the ability to work independently
- Highly motivated individual with a focus on writing clean, well-tested, and scalable code
Nice to Haves
- Experience/Knowledge in the eSports Industry (Video Games/Competitive, Competition)
- 5+ years of PHP development experience with recent experience in modern PHP practices and deployment
- Experience in common third-party APIs (Facebook, Twitter, Twitch etc…)
- Passion for best design and coding practices and a desire to develop new bold ideas
- BS/MS degree in Computer Science, Engineering or a related subject
- Experience with non-SQL database models such as redis and mongodb
Pay: $83,710.00 - $109,000.00 per year
Schedule:
- Monday to Friday
- Weekends
Experience:
- Developer: 3 years (Required)
Work Location:
- Fully Remote
This Job Is:
- A job for which military experienced candidates are encouraged to apply
- Open to applicants who do not have a high school diploma/GED
- A “Fair Chance” job (you or the employer follow Fair Chance hiring practices when performing background checks)
- A good fit for applicants with gaps in their resume, or who have been out of the workforce for the past 6 months or more
- A good job for someone just entering the workforce or returning to the workforce with limited experience and education
- Open to applicants who do not have a college diploma
- A job for which people with disabilities are encouraged to apply