Remote Part-time Junior Software Developer Position

Team Ricochet

Team Ricochet is a full-service digital agency that specializes in Open Source technologies, including PHP-based platforms like Drupal and WordPress, and JavaScript-based technologies, like React and Node. We help some of the largest companies and most prominent universities in the world solve business problems and get more work done using technology. 

We are in need of a part-time junior developer with a hunger to learn to aid in upcoming client initiatives. 

The ideal candidate has (or is in the process of attaining) an education in software engineering or software development concepts and principles – and has a foundational knowledge of PHP. Knowledge of Drupal and Git is a plus.

We offer competitive pay and benefits. Note: For the right candidate, on-the-job training will be provided for any gaps in knowledge regarding the capabilities below

Qualities of the Ideal Candidate

  • Able to learn new skills quickly and to know when to ask for help or clarification
  • Basic understanding of PHP (OOP and MVC Principles), HTML/CSS, Javascript (JQuery), and AJAX
  • Linux admin capabilities is a huge plus, as is knowing Drupal
  • Familiar with Google App Engine
  • HTML capabilities: Ability to manipulate DOM with console
  • Math/stats capabilities: basic knowledge in statistics and an ability to understand the data being worked with 
  • Familiar with the concept of connecting to a system via an API
  • Familiar with basic data visualization tools like d3, dataframes, plotly, etc…
  • Has code samples that can be shown to demonstrate experience, either as a part of school projects, or side projects which the candidate has contributed to
  • Humble, honest, hungry, and smart
  • Organized, systematic, and logical
  • Good verbal and written communication skills
  • Ability to work in a team and grow from constructive feedback

Challenges of the Job

  • You will be asked to learn constantly. Although support will be provided by our team, you need to research solutions and read documentation to find solutions on your own.
  • You must have the ability to multi-task and switch gears to work on multiple projects on any given day.
  • You must use our software to track your time and log your progress throughout the day.
  • You must be able to stop and ask for help (on Slack) when you’re stuck so that you can be shown how to complete a task quickly and efficiently. 

Benefits of the Job

  • Flexible schedule and working hours. Able to work alongside existing commitments, such as a school or another job. 
  • You’ll be able to work from home 
  • Gain experience in a wide range of technologies and programming processes to acquire the competencies needed to be a rock-solid software developer.
  • Grow professionally and (most likely) personally in this role.
  • Opportunities to be involved in entrepreneurial offshoots from products we develop internally.

Compensation

  • Competitive salary commensurate with experience.
  • Great opportunities for rapid advancement and sharing in our success.
  • For full-time employees: Healthcare, Major Holidays, and Paid Vacation.

Note: Incomplete submissions will not be reviewed.

Set up job alerts and get notified about the new jobs

Similar Remote Jobs

Scroll to Top