Spotlight on Rafael
Introducing Rafael, Senior Web Engineer in the Engineering team here at Circuit. Rafael joined Circuit back in 2021. Here he tells us what led him to a career in Web Engineering and what life is like on his team.
What do you do here at Circuit?
I maintain our main website (getcircuit.com), which basically means I keep it running, and keep it as fast as possible!
I also create new sections so our Marketing team can create new pages and blog posts. These sections usually have some cool animations that might degrade the website's speed performance (how fast it loads and how well it runs on low-end devices), and that's one of the challenges of the job: creating great UI without complicating things and making it too heavy.
I have a lot of input into how a feature should work and contribute ideas on how to improve the UX.
How do you work as a team?
We take care of everything under "getcircuit.com", which means our home pages for our products, blog posts, changelog pages, and CPT (Circuit Package Tracker) web app.
We work as individual contributors and manage ourselves! We make sure we communicate the work and trust one another to get on with what we need to do. Each project has an assigned leader who will have a lot of context about the project; they will make decisions, and communicate what matters to others involved.
We don't have tight deadlines, so we have the time to implement things well, meaning that we don't have to change everything later because we were in a hurry.
What do you enjoy working on the most?
Performance. Recently, we were having some problems because some pages were becoming slow. So, I had to focus on making everything faster, and that made me look at our whole codebase and think about what we could improve without sacrificing UX and UI. It was exciting because it made me study some concepts I didn't know, refactor some code, compare the differences, analyze, and decide what should change.
?Interested in working with us? See our open roles or send us your resume - [email protected]