About The Graphite Lab
The Graphite Lab is a software company dedicated to building innovative tools and solutions that help trades businesses streamline operations, enhance customer experiences, and drive growth. We specialize in optimizing workflows, and implementing cutting-edge AI technologies that empower our clients to scale smarter.
Our team is collaborative, fast-paced, and passionate about solving complex problems with user-friendly solutions. We believe in building long-term partnerships with our clients, delivering value at every stage of their journey.
Who Thrives Here
-
You see AI as a force multiplier
-
You’re excited by the potential of AI to amplify human capability. You’re motivated by the chance to apply automation to high-impact, real-world problems in industries long overdue for innovation
-
You focus on outcomes, not just tasks
-
You go beyond temporary fixes. You work to understand root problems, design thoughtful solutions, and measure success based on the real-world results our clients experience—not just what gets shipped
-
You thrive in startup environments where priorities evolve, ambiguity is normal, and speed matters. You’re comfortable iterating, experimenting, and sometimes failing on the way to something better
-
You connect deeply with end-users
-
You can explain complex technology in plain language and understand the perspective of someone who just wants the tools to work. You bring empathy and clarity to everything you build
How We Work
-
Build fast. Learn Faster
-
Work smart. Live well.
-
Flexibility, autonomy, and balance are baked into how we operate—from flexible hours to a culture that values recharge time and personal growth
About The Job
Front End Software Developer
Your Impact Starts Here
We’re looking for an experienced and design-savvy Front-End Software Developer to join our innovative and fast-paced startup environment. This role is ideal for someone passionate about creating seamless, user-friendly web applications using modern frameworks like React.js and Node.js, and who thrives working independently in a remote-first culture.
As a key member of our engineering team, you will be responsible for building front-end applications with a strong focus on user experience (UX) and visual design, integrating APIs, and ensuring secure and scalable solutions using cloud technologies like AWS. You’ll work closely with product and design teams, translate high-level requirements into elegant solutions, and contribute to our culture of quality through documentation, code reviews, and collaboration.
This position is best suited for a self-motivated developer who has a keen eye for usability, thrives in ambiguity, and excels at building software in a startup environment with minimal oversight.
What you'll be doing:
Design, develop, and implement software applications using languages such as Node.js and React.js.
Collaborate with team members to define software requirements and specifications.
Develop and maintain APIs to facilitate integration with other systems.
Utilize cloud-based solutions and manage access through Role-Based Access Control (RBAC).
Participate in code reviews to ensure code quality and adherence to best practices.
Manage version control using GitHub for collaborative development.
Troubleshoot and resolve software defects in a timely manner.
Document software designs, processes, and procedures for future reference.
Stay updated with emerging technologies and industry trends to continuously improve skills.
Skills & Qualifications
Who you are:
What you bring:
Minimum of 3 years of experience as a Software Developer with a focus on front end processes.
Experience using tools like Jira for task management and Figma for design principles.
Strong understanding of UX principles as this role is heavily focused on design and usability of the application.
Experience working with APIs and managing authentication flows.
Experience taking high level tasks and working in an independent manner to complete work complying with software development best practices
Proficiency in programming languages including React JS, AWS and Javascript
Knowledge of IT infrastructure components and their interactions within software applications.
4 year undergraduate degree in Computer Science
Strong problem-solving skills and attention to detail in software development
Ability to work collaboratively in a remote, team-oriented environment.
Excellent communication skills, both verbal and written, with strong proficiency in English
Strong demonstrated active listening skills
Demonstrated track record of working remotely, independently without a lot of in person support
Ability to deal with ambiguity and less structure typical of start up environments with minimal structure
Compensation & Benefits:
Compensation:
Salary is experience-dependent.
Benefits:
-
100% Employer-Paid Health Insurance, including dental and vision coverage.
-
$250 Home Office Bonus to help you create a productive workspace.
-
Fully Remove Work Environment - work from anywhere.
-
Flexible Work Schedule
Ready to Grow with Us?
Why You'll Love Working Here
.png)
Competitive Pay
We offer a competitive salary based on the impact you bring to our team. Our benefits package includes 100% employer-paid health insurance, including dental and vision coverage. You'll also receive a $250 home office bonus.
.png)
Fully Remote Work
We're a remote-first company with the flexibility to work from anywhere. We support both your professional ambitions and your personal well-being.
.png)
Challenging, Meaningful Work
You'll be solving real operational challenges for service businesses, applying cutting-edge AI to industries that are often overlooked — but full of potential for transformation.
.png)
Flexible Work Schedule
Flexibility in your schedule to optimize collaboration, while maintaining a healthy work-life balance.