Frontend Developer

Can I Recycle This

Can I Recycle This

Software Engineering
Posted on Monday, July 10, 2023


Frontend Developer

Starting Salary:
$20 per hour

Frontend Developer Job Description:

The Frontend Developer will code user-facing elements of the CIRT SaaS client portal, including visual elements like menu bars, clickable buttons, visual representations of spatial data, and overall layout. Their duties include communicating with the project manager and stakeholders at CIRT to identify needs, optimizing websites for different formats like desktops and mobile phones, and running tests to ensure code strings perform the correct functions.

Client Portal User Interface (80%)

The frontend developer will work with clients to develop the overall look and feel of the CIRT SaaS client portal, in concert with the Creative Lead. They will write website code to create tools that enhance the user’s website experience, and incorporate applications and graphics. There will be a special emphasis on creating visualizations of data analytics and representing spatial data on maps. They will ensure that the CIRT client portal is accessible across many platforms, including tablets and smartphones. They will routinely test the portal for ease of use, speed, and other quality factors, and fix any issues or bugs that arise with the portal user interface.

Project Review and Design (20%)

In their role as a frontend developer, this person will work with the project manager to refine specifications and requirements based on technical needs, as well as incorporating design mock-ups from the Creative Lead. Finally, this person will create and maintain software documentation.

Required Skills

  • Eligible to legally work in the U.S. and willing to work as an independent contractor
  • Experience with common web technologies including HTML/CSS/Javascript
  • Excellent written and verbal communication skills

Helpful Skills

  • Experience in at least one modern Javascript framework such as React or Vue.js
  • Experience developing against NoSQL databases
  • Experience integrating third party API’s and services
  • Familiarity with agile development methodologies


CIRT is an employee-first business that prioritizes sustainability and wellness.

  • We offer flexible work schedules for employees so that they can balance the demands of their mental/emotional wellbeing, other commitments, family, friends, and fitness.
  • Every CIRT employee is eligible for $1,000 and three days of PTO for medical reasons. This reimbursement and PTO will be provided on a no-questions-asked basis in order to protect employee privacy.
  • All of our employees work from home offices, and we have meetings either over Google Meet, Slack, or in-person at the Delta Innovation Hub at University of Georgia. We encourage employees to practice sustainable purchasing and responsible resource management at home, and to bike, rideshare, or walk to in-person meetings.
  • We pay every employee for up to 10 hours of approved community service each year, and host community service work days so that employees have many opportunities to give back to their community.
  • For full-time employees we offer a progressive parental leave policy of 8 weeks for primary caregivers and 4 weeks for secondary caregivers, two weeks paid vacation per year, and five days of sick leave, all of which are eligible for rollover.

Decision Making Authority

The Frontend Developer has the authority to do the following without receiving confirmation from the CTO:

  • Conduct code reviews
  • Submit pull requests that have passed code review

The Frontend Developer does not have the authority to do the following without receiving confirmation from the CTO:

  • Spend company money and seek reimbursement for purchases
  • Discuss CIRT’s proprietary database workflow with external individuals and organizations
  • Allow external individuals or organizations to view or access any part of the code or backend that powers the CIRT website, database, API, or any other web-based tooling
  • Refactor code
  • Reprioritize user stories and epics