JOBSEARCHER

Web Developer

KadinceL5 SeniorSeptember 11th, 2026
Web Developer Position at KadinceKadince is a fully remote software company founded in 2013. In a nutshell, we build tools to help compliance and marketing professionals at financial institutions do their jobs more efficiently.We're profitable for several years and bootstrapped, which means we don't have investors. Our owners are fellow team members and in the trenches with us.We're growing quickly and so are the needs of our customers. That's why we're increasing the size of our development team.To be a web developer at Kadince we prefer you have 5+ years of experience. This experience has given you an understanding of basic database driven web applications and a proficient knowledge of the MVC pattern. You understand that software development is all about the end-user (again, we really care about our customers).You have a desire to continually learn and improve your development skills. We love giving team members opportunities to improve their skills, whether through online courses, workshops, or learning from others.You're able to adapt quickly to new environments, are organized and focused, can look beyond current constraints (you know, forest through the trees), and can provide solutions to complex problems. Simply put, we need a problem solver, not a taskmaster.Our vision, mission, and core values should resonate with you. That'll be crucial to your success and happiness if you join the Kadince team.If you're geeky like our dev team (hopefully you are), you probably want to know more about our tech-stack.Technologies/Frameworks:Ruby on RailsGraphQLPostgresRedisReactJSMinitestCypressDevOps:KubernetesHelmDockerCircleCIOther Tools:JiraRubymineSentryLogrocketWooly BuggerOur vision and mission aren't something we hung on the office wall and forgot about. Seriously, we don't have an office, let alone a wall to hang them on. But our vision, mission, and core values sit on the desks of each of our team members. And we discuss them regularly in our meetings. Your goals and Key Performance Indicator (KPI) will be developed to ensure you're working to help us achieve our vision and mission.Our vision and mission are what get us up each morning. They, in addition to our core values, help us make decisions.Vision - Setting the standard for operating a great software company.We're big fans of author Jim Collins and his best-selling book, Good to Great (bonus points if you've read it). While there are lots of good software companies out there, we want to be one of the great ones.The first word of our vision is also significant. To go \"high school English class\" on you, the present participle \"setting\" illustrates that we're not looking to set the standard and then be done, but that the standard is always moving and we're always chasing it. We continually stop to recognize the awesome things we've done and then look for ways to do them even better.Mission - Building the best software for compliance and marketing professionals at financial institutions.As Jim Collins taught in his Hedgehog Concept (told you we think he's great—pun intended), great companies need to determine what they can be the best at in the world and focus on that. There are so many things we could solve as a software company, but we've found what we think we can be the best in the world at and we stick to it every day.Our Core Values:Our core values remind us who we are. They also guide us in the decisions we make. They're listed in order of importance. If we have a question when making a decision about people, for example, we look to the core value above it to make our decision.Integrity - We're honest with ourselves and others.People - We understand that people are the foundation of Kadince and we act accordingly.Care - We love what we do and do it consistently and intentionally to the best of our abilities.Remarkability - We provide remarkable experiences to all who come into contact with Kadince.Growth - We accept yesterday and improve today.A day in the life of a web developer at Kadince starts with a development team meeting where you go through announcements, sync up projects, and discuss any potential issues. After the meeting, you put your head down and work on your assigned tickets in Jira.You spend the first part of the day reviewing your notes and prioritizing tasks for the junior developers. You make sure that you and the other developers are working on the most important tasks first, but you're free to choose which ones you work on.For lunch, you meet a friend at the cafe near his work. You haven't seen your friend for a few months, so you talk about life and your careers. You can't help but feel very lucky for the freedom you have to take a long lunch break and meet your friend, as he has to hurry back to the office and get working right at the hour.Back at home, you continue working on tickets in Jira. At one point a junior web developer calls you on Slack and asks how to fix an issue. You expertly show him the process and he thanks you for being so helpful.You notice that another developer has been really on top of it today, so you mention them in the company Slack channel and thank them for being so awesome. Many of your team members respond to your shoutout with party emojis and hearts.In the afternoon your team has a standup meeting where you discuss what projects you're all working on and whether there's anything anyone can do to help. Your leader points out one of the awesome projects you're working on and thanks you for being so attentive to the users' needs.After the standup you do some QA and manually test a couple of the changes your team made today. You write automated tests to ensure the functionality that was just worked on. You find one little bug, which you log and then fix easily.You finish up your day by taking a look at tomorrow's schedule and planning accordingly.When and where you'd work and what you'd work on:Kadince is a principle-based company, which means we focus on principles, not policies. You'll work with your leader, Aaron Venezia, each week to review your goals/KPI and what you've been working on. You'll meet regularly with the Development team to learn, keep projects on track, and ensure that goals/KPIs are being reached.While we aren't super particular about when and where you work, you'll need to work around the schedules of other team members to ensure that goals stay on track and nothing falls through the cracks. Overall, your schedule needs to help you achieve our vision and mission and demonstrate our core values. After all, this is a full-time job, and we treat it that way!At Kadince, work won't tie you down to one location. You'll be free to travel or relocate as you get the itch to try somewhere new. Want to spend a month abroad, working from a hotel and exploring the rest of the time? Go ahead. Just make sure you have a reliable high-speed internet connection and turn on the blurry filter during video calls so we don't get jealous. We seriously get jealous. One of our teammates recently had zebras running around in the background of a video call during a team meeting. Come to find out he was working from the deck of his hotel at the Animal Kingdom in Disney World. Even though we were jealous, we thought it was pretty cool.Who you'd be working with:We have over 50 team members (which makes us really happy since Kadince was started by two people in their basements). If hired, you'll probably work with each team member in one way or another. Some of the people you'll work with most frequently are:Aaron makes sure that Kadince software runs smoothly and that any problems are addressed quickly and