Front-End Software Engineer

Application ends: August 29, 2026
Apply Now

Job Description

We are seeking a front-end software engineer with backend and database experience who can lead a team to develop GUIs for our customer-facing products. Our front-end tech stack includes TypeScriptVue.js, and Node.js. We use Tauri for desktop deployment and Ionic for mobile. As a front-end software engineer, you will work with a team of developers located across the Front Range of Colorado. Once onboarded to Caliola, you will begin work with a team on one of our many full stack applications which include communication mission planners for the Navy, alternative position, navigation, and timing application, or a mesh VPN interface.

Essential Responsibilities

  • Leadership Responsibilities
  • Derive technical requirements from project requirements to deliver project milestones.
  • Lead agile meetings to maintain project direction and organization.
  • Identify, create, prioritize, and assign tasks to junior staff using agile tools and practices.
  • Support the development of technical and non-technical deliverables.
  • Work with the UX/UI team to communicate technical limitations and offer ideas to accomplish effective design.
  • Generate progress reports and documentation for customers.
  • Technical Responsibilities
  • Regularly contribute code to production codebases.
  • Review code written by peers providing guidance and upholding standards.
  • Develop front-end and back-end software to support the user facing elements of Caliola’s products.
  • Define and implement unit tests or system tests.
  • Develop and maintain continuous integration/continuous deployment (CI/CD) pipelines.
  • Develop and maintain UI components adhering to Caliola’s design system.
  • General Responsibilities
  • Ability to work in person in Colorado Springs.
  • Adapt to changing priorities in a fast-paced environment.
  • Other duties as assigned.

What We Require

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline; or equivalent practical experience.
  • 7–12 years of directly relevant professional experience in front-end software engineering, including demonstrated expertise designing, building, and maintaining production front-end application.
  • Strong proficiency in TypeScript and JavaScript.
  • Production experience with frameworks such as Vue, React, Solid, or Angular.
  • Strong understanding of asynchronous programming models (promises, callbacks, etc.)
  • Experience with server-side technologies (e.g., Rust, Go, Node.js, or Python).
  • Experience with containerization and virtualization.
  • Experience maintaining CI/CD pipelines in GitLab or similar.
  • Experience with Git version control software.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru