Front-End Developer

Green Brick Labs

About The Position

We are seeking a passionate and energetic Front-End Developer with a love for programming and creating large applications. The ideal candidate is eager to bring their best ideas to the table, has proven experience with open-source technology, and enjoys learning new and bleeding-edge tech. You take pride in your work and the achievements of your team, understanding the importance of delivering quality and speed. Honesty, upfront communication, and a good sense of humor are valued. This role involves working with a variety of tools and technologies including TypeScript, Vue.js, PostgreSQL, MySQL, GitHub, Confluence, JIRA, and Slack.

Requirements

  • Post-Secondary Degree in Computer Science or Engineering, or an equivalent combination of education and experience.
  • 1 - 4 years of experience in Development.
  • Ability to collaborate with designers to ensure our applications are usable, accessible and responsive.
  • Understanding of business requirements and how to translate them into technical requirements.
  • Proficiency in JavaScript and TypeScript.
  • Experience with Vue.js (including familiarity with either the Composition API or Options API).
  • Knowledge of Tailwind CSS.
  • Understanding of SQL-based databases (e.g., PostgreSQL, MySQL).
  • Familiarity with Git/GitHub for version control.
  • Experience with tools like Confluence, JIRA, and Slack for collaboration and project management.
  • HTTP request knowledge (e.g., Axios, Fetch API).
  • Experience with Docker for containerization.

Nice To Haves

  • Additional experience with both Composition API and Options API in Vue.js is a plus.
  • Experience with Server Side render (e.g,. Next, Nuxt) and Client side render frameworks (e.g., Vue, React, Angular, Svelte).
  • Previous experience with front-end migrations.

Responsibilities

  • Work with cross-functional teams (Product, Design, QA, Devops & Customer support) to define high-level solutions to create a delightful user experience.
  • Work closely with the backend team to design and integrate APIs.
  • Build reusable components and front-end libraries for multi-tenant applications.
  • Translate designs and wireframes into high-quality code.
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers.
  • Follow code management procedures for proper revision control.
  • Respond quickly to bugs which made it into production.
  • Participate in the scrum development process.
  • Write unit tests for all your work and perform code reviews.
  • Show off your successes at company-wide sprint demos.

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Opportunities for professional growth and development
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service