Software Developer
no image
Software Developer

If you’re interested in honing your skills in a Full Stack environment, then keep reading! We are
searching for one eager and bright Software Developer to join our growing team at Radial
Link.


About Us:

Radial Link is on a mission to weave genuine connections back into the sales funnel, one letter
at a time. We see ourselves as intentionally different: we inject a sense of personality back into
marketing using handwritten letters. Whether you’re thanking neighbors for their patience while
you renovated, inviting them to scope out the result, or teasing open lines of communication -
we are experts in building authentic connections. Our app offers numerous highly customizable
and automated options to make your campaign a memorable one.


Requirements:

We are searching for a candidate with:
? 1-4 years of experience in programming
? Front End experience in HTML5, CSS3, React, Redux, and Socket.io
? Back End experience in Node, Express, Sequelize, Postgres/PostGIS, Socket.io, Node, Git, and some familiarity with Agile Development, CI/CD, and DevOps
? A solid understanding of Javascript, design patterns, and object-oriented programming
? Understanding of version control in Git and Github
? The ability to communicate effectively with the team and to work independently on assigned tasks
? A background in designing software for controlling and interacting with hardware devices (CNC, Printing, Raspberry Pi, etc.)
? Familiarity with Stripe, Balena, Raspberry Pi, Docker, Zapier, Material UI, Google Firebase, Google Cloud Services, Geolocation data services and manipulation, Redis, NGINX, PM2, SPI, I2C, GPIO, and Serial communication is highly valued


Duties and Responsibilities:

A typical day may include
? Building, maintaining and interacting with (internal & external) APIs, Web Sockets, and Cloud Services
? Building real-time communication systems between backend, frontend, and hardware devices
? Designing and maintaining responsive web apps
? Attending weekly meetings to discuss the development roadmap and tasks required to grow the company
? Handling automated deployments between staging and production environments for multiple codebases to different platforms
? Building high-level plot generation and occasional mid-level hardware integrations for controlling CNC-like machines in real-time


Benefits of Working With Us:

? Competitive pay based on your level of experience
? Annual company trips, frequent team lunches and activities
? Paid vacation days
? Open-layout office with various workspaces that allow creativity to flow
? A modern working style, that values open communication and disregards rigid hierarchy
? Personal and professional development and mentoring


Contract Details

? Full time
? Monday - Friday
? Location will be based in Layton, UT
? We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran, and basis of disability or any other federal, state or local protected class. We value diversity and inclusion and encourage all qualified people to apply.


Like What You Read?

If you’re excited by the prospect of working at the forefront of marketing and automation with a world-class employer that values your intelligence and eagerness to learn, then we invite you to apply. We greatly look forward to receiving a resume, with links and/or examples from your recent projects.