Home
Get in Touch
Menu

Frontend Engineer

Potentially remote
|
Full-time
|
$80-$95k/yr

Your role, in a nutshell

As a Frontend Engineer at Glass Canvas, your primary responsibility will be to contribute to the development and refinement of our frontend technologies and architecture. Armed with a deep understanding of user-centric design and proficiency in frontend frameworks, you'll be instrumental in crafting interfaces that are not only visually striking but also rich in functionality. Your role involves working closely with the design team to transform design and usability goals into seamless and responsive user experiences.

With a keen focus on technical execution, you will employ your expertise to address complex challenges, ensuring our web applications are both dynamic and accessible. Your contributions will be vital in ensuring that our frontend development aligns with the company's vision and the ever-evolving needs of our product roadmap.

The Product

Founded in 2011, our mission is to empower the Church to form resilient disciples in our modern age. At the heart of Tilma, we are about unlocking the ministry potential of our customers.

We equip them with a suite of tools, content and strategies to help ministry leaders and pastors reinvigorate the faithful and foster deep, transformative community engagement. We believe in the power of unity and resilience, shaping the Church of today and tomorrow.

Ministry Tools

Our technology helps you network your subsidiaries together, and amplify your ministry effort. Designed specifically for the Church from the ground up with a ministry focus so that you can better know and serve your people.

Ministry Network

Designed to support busy diocesan directors reach specific mission-focused objectives. We curate the best content, create thematic series, craft email templates, and package everything in easy to use formats to save you time and make it feel like you’ve got an agency working behind you.

Ministry Success

Our team is dedicated to ensuring that every facet of the Tilma platform is leveraged to achieve your unique goals and priorities. We foster a collaborative community, to enrich the Tilma experience and empower diocesan success.

Learn more

Responsibilities

Frontend Architecture

  • Contribute to the architecture, design, and implementation of our frontend framework, setting standards for best practices, conventions, code quality and usability.
  • Monitor and influence the frontend technology stack, ensuring the adoption of best practices and the integration of the latest frontend technologies.
  • Work closely with the UX/UI design teams to translate visual concepts into functional online experiences through the growth and maintenance of, ElephantKit, our internal component library

Product Strategy Contribution

  • Influence product roadmap and strategy with technical insights.
  • Evaluate the feasibility of new features or changes.
  • Balance technical debt with new development.

Technical Execution

  • Rapidly adapt to new technologies and changing project scopes.
  • Innovate and improve code practices for scalability and maintainability.
  • Develop clean, efficient code that meets architectural standards.
  • Maintain high standards for code quality through regular reviews and refactoring.
  • Solving complex problems with simple, elegant solutions.
  • Optimizing application performance.
  • Write and maintain automated tests in a pragmatic way - how and where it makes sense to.

​​Training and Development

  • Pursue ongoing professional development to stay at the forefront of industry innovations and best practices.
  • Ease the usage and adoption of assistive technologies through best practices, api design and training.
  • Share knowledge with team members.
  • Contribute to internal documentation and educational resources.

Project Management

  • Estimate and implement solutions including the interplay between backend and frontend technologies in a clean, robust way.
  • Break down complex frontend projects into manageable phases and tasks.
  • Keep work prioritized, meeting deadlines and adapting to new developments.

Required Qualifications

  • Minimum of 3-5 years of experience in software development with a focus on frontend technologies.
  • Expertise in modern JavaScript frameworks such as React, Svelte or Vue, and state management libraries.
  • Proficiency in Typescript or other type systems.
  • In-depth knowledge of design principles and front-end development best practices.
  • Familiarity with accessibility standards and a commitment to delivering accessible web applications.
  • Ability to work closely with design teams and convert designs into performant and reusable components.
  • Proven autonomy in taking ownership of new projects and driving them forward, displaying a capacity for self-direction and initiative.
  • Solid understanding of REST API integration and experience with GraphQL is a plus.
  • Strong analytical skills and the ability to solve complex problems with innovative and scalable solutions.
  • Familiarity with agile development methodologies and the ability to adapt to changing priorities and deadlines.

Let's connect

Get started