Software Engineers

rookieroad software engineers

Apply Now!

What is a Software Engineer?

Software engineers are problem solvers that enable others to accomplish their tasks in more efficient ways. Software engineers do not just code. They also design systems and tools that humans use to be more productive and precise. Working as a software engineer at Rookie Road, you will work on difficult problems at scale in the exciting frontier of the Internet. At Rookie Road, we don't just create content - we create the best content.

Roles and Responsibilities

  • Write high-quality code that is readable, scalable, and fast
  • Effectively use their time when writing code
  • Treat everyone with respect
  • Continue to improve their skills to be the best in their field

Goals

  • To create code that solves real problems within the organization
  • To work on a variety of projects optimize the codebase
  • To enhance and improve your coding skills
  • To gain industry experience working as a software engineer in a startup environment
  • To meet other software engineers from around the world!

Front-End Software Engineers

Skills

Full-stack experience is not necessary, but experience with the fundamental web technology languages are a must.

  • Javascript
  • HTML
  • CSS

Frameworks

Experience with at least one major framework is necessary. See examples below:

  • Vue Js
  • Laravel
  • Django
  • Flask
  • Ruby on Rails

Back-End Software Engineers

We are actively hiring all types of back-end software engineers.

Skills

  • Python 2 and Python 3
  • Javascript
  • Object oriented programming
  • Functional and procedural programming
  • Understanding of algorithms and data structures

Interests

  • Database design
  • Api designers
  • Machine learning
  • Artificial intelligence
  • Natural language processing

Apply

To apply for this position, please click the button below. Be prepared for a response within 48 hours. You may be asked to complete a sample to demonstrate your skills. Upon completion of the sample, you will be notified whether your application has been accepted.

Apply Now!

Available Positions

  • Part-Time Front-End Developer
  • Full-Time Front-End Developer
  • Part-Time Python Engineer
  • Full-Time Python Engineer

Application Process

  1. Apply for the position
  2. Get a response back from HR
  3. Have a preliminary 15 minute phone call with HR
  4. Complete a sample of work to demonstrate your skills
  5. Get a response back from HR if your application has been approved
  6. Sign paperwork
  7. Onboarding

Apply Now!