Senior Software Engineer

Freelance

Are you an ambitious, resourceful, and a passionate problem solver who wants to help us create cultures of learning, accountability, and inclusion? Are you interested in being a part of a company that is helping organizations transform their culture?

We are an emerging education technology company with a highly respected team of driven professionals. This position is not only for someone who is hard working but is willing to work on themselves personally too. Are you ready to make an impact with us?

If yes, please continue reading. ion Learning is a SaaS-based education technology company dedicated to transforming the training and development industry by providing a more impactful way to learn and connect with peers. We are looking for a lead developer to help us become a more impactful platform, a more efficient team, and the number 1 platform to develop skills collaboratively.

What you’ll need.

As our lead developer your skill set needs to be diverse. You will wear multiple hats.

You are a Full Stack Developer with a variety of expertise within Frontend
(HTML, CSS3, SASS), Backend (Laravel, PHP, MySQL) and Cloud (Google Cloud Platform – GCP). You will aid in the architecture, implementation and support of ion’s Learning product solution in all phases of the software development life cycle.

You will work with a small team of contractors and you will function as a Project Manager (PM), which will allow you to be responsible for scheduling and distributing tasks, setting deadlines and communicating with stake holders for alignment, gathering requirements, understanding the business details, drafting stories, features, and tickets. You will also function as the team lead for industry treads when it comes to security and latest developments such as learning new frameworks and research.

Responsibilities.

  • Contribute to application architecture and Object-Oriented Design.
  • Design and implement interactive applications.
  • Test/QA of product in a simulated live environment.
  • Encourages innovation and creativity in modern technology solutions.
  • Develop solutions to drive optimization of cloud operations around cost management, time to market, security and privacy, and delivery of worldwide capability.
  • Review and analyze current systems and proposing system improvements.
  • Design and coordinate application design/plans with other team members like the development team, product owner or client.
  • Create, maintain and implement source code and documentation for applications.
  • Create solutions and writing the software to customer specification.
  • Experience with building web-based user interfaces.

Engineer Qualifications.

  • Extremely organized and documentation driven
  • Technology and DevOps Development/Engineering philosophies.
  • Agile practices
  • Basecamp project management philosophy.
  • Expertise in administration, configuration, optimization and monitoring of Laravel at scale.
  • Experience with GCS cloud-based deployment and support.
  • The ability to pick up new technologies quickly and rapidly deep dive
  • Experience with PHP and Laravel development with focus around
  • Strong experience with Frontend development using, HTML, Tailwind CSS
  • Experience with mySQL.
  • Experience with mobile adaptation for Web applications using responsive design.
  • Maintain a footprint in support of innovation and creativity in modern technology solutions.

Ideal Personal Characteristics.

Organizational and leadership skills are a priority. You are self-motivated with the ability to work independently with partial supervision, and you also know when to ask for help. You are able to own mistakes and work efficiently to create best practices. You are transparent with the team about challenges, failures, and successes. You are motivated and ready to do what it takes for research. You are open and ready for personal and professional development as a team member of ion.

Why work with us?

  • We are a group of passionate, supportive and hardworking people who are committed to changing the way we learn, and work is our society.
  • We are the first to admit when we do not know and when we are wrong, and we work together to problem solve and create innovative solutions.
  • We believe that diversity is what will drive our company to succeed overtime and building a culture where diverse people can thrive and feel like they belong is important to us.
  • We value a culture of learning, communication, empathy and problem solving.

If the above describes you and who and where you want to be, we want to hear from you!

PS- To make sure we hire the people best suited to our culture, we’ve designed task-based selection process, so be prepared to showcase your skills for this opportunity.

We are an equal opportunity employer and value diversity at our core. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Job Type: Contract

Pay: $85.00 per hour

Expected hours: 20 per week

Benefits:

  • Flexible schedule
  • Professional development assistance

Compensation Package:

  • Bonus opportunities

Schedule:

  • Choose your own hours
  • Day shift

People with a criminal record are encouraged to apply

Application Question(s):

  • What have your peers told you that you are great at?
  • What type of personal and professional development have you done?
  • What does it mean to be a lead developer to you?

Experience:

  • Program development: 3 years (Preferred)
  • Laravel: 2 years (Preferred)

Work Location: Remote