We are adding a Junior Web Developer to help us build internal tools, database interfaces, and operations dashboards for our clients. In this role, you will work alongside our senior team to turn spreadsheets into actual working web applications and help different software platforms communicate with each other. This is a full-time, permanent position that offers a split between working from home and collaborating in person at our shared workspace, and we offer competitive pay that matches your skills.
About Pixel Systems
We are a small software agency that builds the tools teams actually use to run their businesses on a daily basis. We do not build flashy consumer applications or marketing sites. Instead, we focus on the practical, operational systems: admin panels, CRM integrations, and database migrations.
Our clients come to us when they need to replace a spreadsheet system with a clean database or when their software tools refuse to talk to each other. Our approach is straightforward and low on drama. We quote flat prices, do weekly demos of running code, and hand over the complete codebase, documentation, and walkthrough videos when we wrap up. We rely on stable, well-tested technologies like Node, React, and Postgres because they keep things reliable and easy to maintain.
The Role
In this role, you are going to write code that solves real operational headaches. You will not be working on abstract problems or rewriting perfect architectures. Instead, you will spend your time moving data between systems, cleaning up legacy code, writing API integrations, and building straightforward customer dashboards.
You will work in a hybrid model. Some days you will work from home, focusing on your code, while other days you will meet with the team in our workspace to sketch out solutions, run through code reviews, and learn directly from our senior developers. Your goal each week is to show our clients progress they can actually see and interact with.
What We Are Looking For
We want to find someone who enjoys building things that work, even if they are not glamorous. We value the following traits:
* Being organized and comfortable asking questions when you get stuck.
* Writing clear, readable code rather than trying to look clever, since other developers will maintain it later.
* Feeling comfortable working with a small, close-knit team.
* Focusing on getting a working version built rather than planning a perfect system that never ships.
* Paying attention to details, like making sure database entries line up properly or that an API returns the correct data.
Helpful Background
Since this is an entry-level position, we do not require years of professional experience. However, it will make your transition much easier if you have run into these tools before, either in personal projects, school, or a bootcamp:
* Some experience writing Javascript, particularly Node or React.
* A basic understanding of relational databases and SQL (we use Postgres).
* Familiarity with Git and GitHub workflow (submitting pull requests, resolving merge conflicts).
* An understanding of how APIs work and how to fetch data from them.
* The habit of writing clean documentation for your code.
Working at Pixel Systems
At Pixel Systems, we keep our operations flat and direct. There are no layers of managers between you and the work. Our hybrid setup gives you focused, quiet time at home, alongside collaborative office days to ensure you get the support you need as you build your skills.
Because we work on fixed-price projects with weekly demos, we do not have sudden crunches or shifting requirements. We build practical software that helps real people, like warehouse managers or inventory coordinators, do their jobs without headaches. We believe that steady, predictable work makes for better software and happier developers.
We are a small, down-to-earth team that values honesty and practical progress. If you are looking to start your development career in an environment without corporate drama, where you can learn by writing real code that solves daily problems, we would love to have you join us.