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 TypeScript, Vue.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
Apply Now