Demo

Senior Software Engineer

RedSky Engineering
Spanish Fork, UT Full Time
POSTED ON 2/7/2025
AVAILABLE BEFORE 5/7/2025

Job Description

Job Description

Job Description

RedSky Technologies, a leading-edge tech company based in Spanish Fork, Utah, is seeking a senior-level Web and Mobile Developer to join our innovative team. We have developed a diverse range of web and mobile-based software solutions, featuring a mix of in-house products, sub-companies, and numerous ongoing development contracts with major third-party organizations.

Our Exciting Technologies and Products

At RedSky Technologies, we pride ourselves on creating and managing innovative companies and products. Here are some examples of our exciting ventures :

Private Label VR / VR Junkies : A virtual reality company offering turnkey VR Arcades to Family Fun Centers, Trampoline Parks, and Bowling Alleys. We have developed a comprehensive software suite for CRM management, content license management, 3D game selectors, and more.

Vendoti : A live streaming e-commerce platform designed for the direct selling marketplace. Our team has developed mobile, desktop, and web applications to facilitate transactions and a real-time video streaming infrastructure.

Great Basin Powder Coating : Located in Delta, UT, this powder coating shop utilizes technology to enhance rapid quoting systems and task management, setting a new standard for efficiency in the industry.

Outdoor Ops / Predator Armor : A company providing body plate armor and plate carrier protection for civilians.

RedSky Engineering Development Shop : We manage several development contracts directly through RedSky, coordinating a variety of cutting-edge projects.

Products RedSky Has Worked On

At RedSky Technologies, we have partnered with various companies to develop innovative and impactful products. Here are some examples :

Mixhers : Collaborating closely with the Mixhers team, we created an app offering tools, solutions, support, and products for women seeking health education or lifestyle products. Features include a customer community, a Shopify-based e-commerce system, rewards tracking, and detailed menstrual tracking.

Troomi : We partnered with Troomi to build a custom smartphone operating system, a management website for parents to tailor their children’s smartphone capabilities, and an e-commerce platform for smartphone sales and fulfillment.

Rentyl Resorts : Rentyl Resorts needed a comprehensive website for booking reservations and instantly awarding points for transactions. Customers can redeem these points for hotel reservations and rewards. Additionally, we developed an administrative website to manage users, reservations, and points.

Route : Route provides an insurance purchasing and tracking platform specifically designed for Shopify customers. We helped simplify and enhance the insurance process for online retailers by integrating seamlessly with Shopify.

IMSAR : To visualize the vast quantity of flight data and images captured by IMSAR's systems in real-time, we created an intuitive, easy-to-manage graphical interface for their data streams.

Edify Sports : A platform for youth, high school, college, and professional level athletes and their supporters to share highlights, create  trading cards, and be discovered by their favorite teams.

Each of these projects demonstrates our commitment to innovation and our ability to create customized solutions that meet our client's unique needs.

Benefits of Working with RedSky

  • Culture Built on Learning : We value continuous learning and encourage the sharing of new ideas.
  • Collaborative Environment : Company owners are developers and technologists who actively code with the team and help solve problems.
  • Fun at Work : We developed the first Virtual Reality Arcade systems and still maintain them. There's plenty of VR, games, and fun to go around.
  • Comprehensive Benefits : Health and dental benefits for full-time employees.
  • Growth Opportunities : We are a fast-growing company with employee stock options.
  • Autonomy in Development : You have the freedom to design and implement your own solutions.

This Position

We are currently looking to expand our team to support several of our development contracts. However, our resources are often shared across all the previously mentioned companies, providing a dynamic and diverse work environment.

Ideal Candidate

  • Passionate about Modern Web Technologies : Familiar with and enthusiastic about the latest web technologies, including TypeScript, Svlete, SvelteKit, ReactJS, and NodeJS.
  • Continuous Learner and Innovator : Loves to learn and share new ideas, and is always open to exploring innovative approaches.
  • Self-Sufficient System Builder : Not afraid to create their own systems, often developing custom frameworks for better control and easier troubleshooting.
  • Adheres to Clean Coding Principles : Follows Uncle Bob Martin’s Clean Coding methodology, ensuring high-quality and maintainable code.
  • Experienced in CI / CD Environments : Has worked in CI / CD environments and can contribute to improving our current systems.
  • Knowledgeable in Messaging Technologies : Familiarity with Socket.io and Redis for messaging.
  • Comfortable with nix Systems : Extremely comfortable working in Linux or Mac environments, managing our own VMs in the cloud without using AWS.
  • Leadership Skills : Willing to help lead a team of in-house, near-shore, and offshore developers, providing guidance and support to ensure successful collaboration and project outcomes.
  • Responsibilities

  • Write front-end code, translating UI designs into functional web applications.
  • Use NodeJS to update and implement new features in our backend systems.
  • Write SQL statements in backend systems, as we do not use an ORM.
  • Own development for features of medium to large complexity.
  • Contribute to product design and requirements discussions.
  • Design and implement features, APIs, test suites, or technology according to specifications, with a strong customer focus.
  • Transform requirements into architectural and feature specs.
  • Coordinate with other internal and external teams to ensure proper workflows throughout the entire app experience.
  • Provide accountability and ownership for all task assignments.
  • Identify internal and external technologies and determine when and how to use them.
  • Write tests using the Mocha framework in addition to Selenium for system-level testing.
  • Provide status and feedback to management.
  • Qualifications

  • Experience : Minimum of five years of relevant work experience, with at least two years of experience using NodeJS for backend servers.
  • API Design : Previous work with RESTful API design or maintenance.
  • Frontend Skills : Strong expertise in HTML5, SCSS, and JavaScript / TypeScript.
  • Frameworks : Experience with ReactJS and Svelte / SvelteKit.
  • Version Control : Proficient with code repositories and management, preferably GIT.
  • Database Knowledge :
  • Proficient in SQL, with the ability to write custom SQL statements.

  • Experience with MariaDB or other relational databases.
  • Familiarity with database management and optimization techniques.
  • Understanding of Docker for containerized database environments.
  • Experience using PM2 for process management.
  • Knowledge of HAProxy for load balancing and high availability.
  • Web Technologies : Familiarity with web technologies such as HTTP requests, JSON, etc.
  • Debugging : Skilled in debugging code and tracking down issues.
  • Programming Languages : Experience with at least one other major programming language (PHP, C , C#, Java, Python, etc.).
  • Self-Starter : Motivated self-starter with a proactive approach to finding and solving problems.
  • Clean Code : Passionate about clean code and dedicated to continually improving the readability of the codebase.
  • Company Description

    Redsky Engineering is a respected software development company known for delivering advanced software solutions. Our team develops custom software applications, web platforms, and digital experiences. We're seeking an Administrative Assistant to help support our operations and perform day to day tasks.

    Company Description

    Redsky Engineering is a respected software development company known for delivering advanced software solutions. Our team develops custom software applications, web platforms, and digital experiences. We're seeking an Administrative Assistant to help support our operations and perform day to day tasks.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Engineer?

    Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $102,136 - $132,353
    Income Estimation: 
    $123,508 - $158,121
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $150,756 - $194,140
    Income Estimation: 
    $172,191 - $221,861
    Income Estimation: 
    $114,549 - $164,025
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $101,441 - $130,752
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $120,936 - $155,014
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Spanish Fork, UT area that may be a better fit.

    Senior Software Engineer

    JobNimbus, Lehi, UT

    Senior Software Engineer, Fold3

    14 iArchives, Inc., Lehi, UT

    AI Assistant is available now!

    Feel free to start your new journey!