➔ All jobs
➔ Jobs at trades.org
➔ Apply for this job
trades.org is a recently funded technology company that helps trade professionals (general contractors, plumbers, electricians) start, run, and grow their small businesses. We're looking for skilled Front-end Web Developers who want to join our global team and are excited to help our customers build businesses that impact on the world around them.
In this role, you will be responsible for building interactive, responsive front-end web applications. Some example projects include:
creating new templates and components for our website builder tool, which makes it easy for our customers to build and manage their websites
building the front-end for our applicant tracking system (ATS), customer relationship management system (CRM), and our other new products
To be successful in this role, you should have:
fluency in English, Spanish, or both
expertise at the basics: HTML, CSS, TypeScript, and be very comfortable interacting with backends via REST and GraphQL APIs
expertise in React and statement management (Apollo Client, Redux, RTK)
expertise with TailwindCSS (we also use DaisyUI on top of Tailwind)
experience with Gatsby, and understand the trade-offs between reactive, SSR, and SSG strategies for development, deployment, and SEO
We will also give preference to candidates that are familiar with:
component-driven design
design tools like Figma, Chromatic, Storybook, and Zeplin
Vite, Rollup, Yarn, and Yarn PnP
authentication, preferably with Auth0
Why Us:
We care about our team. We believe that work-life balance is incredibly important and will work with you to find a schedule and workload that meets your needs.
We care about our culture. Everyone on our team is honest, hardworking, and easy to get along with. We keep work simple: have a positive attitude and get your work done.
We want you to grow. We pay competitive wages, provide career counseling and opportunities for professional development, and subsidize or pay for training programs.
Want something specific? Let us know. Every team member is different, so we'll strive to meet you where you're at. Depending on your specific needs, we can subsidize or pay for co-working space, internet access, and specific hardware or software that helps you be better at your job.
Things to Consider
Not every job is a good fit for every person. Here are some things to consider about this role:
We’re a small team and you’ll be working remotely. You’ll always find support when you need it, but we expect you to work well independently.
You’re going to be asked to do tasks that fall outside this job description. When challenges arise, we depend on every team member to come together to help overcome them.
You're going to need to learn and try new things. You should be comfortable with trial and error and be resilient to mistakes and temporary failures. We’re OK with rolling with the punches; you should be too.
Application Process
We want to be sure this role is fulfilling for you, value-adding for the business, and fun for everybody. These are the steps in our mutual interview:
Apply for the position using your resume, if available.
Next, we'll email you an invitation to complete a brief questionnaire (:10 min).
If we're a good fit, we'll invite you to complete a skill-based project or assessment. This typically takes 60-90 minutes and we'll pay you for your time.
And if that goes well, we'll schedule you for a video interview with members of our team!
We encourage you to apply and look forward to getting to know you!
trades.org es una empresa de tecnología financiada recientemente que ayuda a los profesionales del comercio (contratistas generales, plomeros, electricistas) a iniciar, administrar y hacer crecer sus pequeñas empresas. Estamos buscando Desarrolladores Front-end Web calificados que quieran unirse a nuestro equipo global y estén entusiasmados de ayudar a nuestros clientes a construir negocios que impacten en el mundo que los rodea.
En este puesto, será responsable de crear aplicaciones web front-end interactivas y con capacidad de respuesta. Algunos proyectos de ejemplo incluyen:
crear nuevas plantillas y componentes para nuestra herramienta de creación de sitios web, lo que facilita a nuestros clientes la creación y administración de sus sitios web
construyendo el front-end para nuestro sistema de seguimiento de solicitantes (ATS), el sistema de gestión de relaciones con el cliente (CRM) y nuestros otros productos nuevos
Para tener éxito en este rol, debe tener:
fluidez en inglés, español o ambos
experiencia en lo básico: HTML, CSS, TypeScript, y siéntase muy cómodo interactuando con backends a través de las API REST y GraphQL
experiencia en React y gestión de declaraciones (Apollo Client, Redux, RTK)
experiencia con TailwindCSS (también usamos DaisyUI sobre Tailwind)
experiencia con Gatsby y comprender las compensaciones entre las estrategias reactivas, SSR y SSG para el desarrollo, la implementación y el SEO
También daremos preferencia a los candidatos que estén familiarizados con:
diseño basado en componentes
herramientas de diseño como Figma, Chromatic, Storybook y Zeplin
Vite, Rollup, Yarn y Yarn PnP
autenticación, preferiblemente con Auth0
Porque nosotros:
Nos preocupamos por nuestro equipo. Creemos que el equilibrio entre el trabajo y la vida es increíblemente importante y trabajaremos con usted para encontrar un horario y una carga de trabajo que satisfaga sus necesidades.
Nos preocupamos por nuestra cultura. Todos en nuestro equipo son honestos, trabajadores y fáciles de tratar. Mantenemos el trabajo simple: tenga una actitud positiva y haga su trabajo.
Queremos que crezcas. Pagamos salarios competitivos, brindamos orientación profesional y oportunidades de desarrollo profesional, y subsidiamos o pagamos programas de capacitación.
¿Quieres algo específico? Haznos saber. Cada miembro del equipo es diferente, por lo que nos esforzaremos por encontrarlo donde se encuentre. Dependiendo de sus necesidades específicas, podemos subsidiar o pagar el espacio de trabajo conjunto, el acceso a Internet y el hardware o software específico que lo ayuda a ser mejor en su trabajo.
Cosas para considerar
No todos los trabajos son adecuados para todas las personas. Aquí hay algunas cosas a considerar sobre este rol:
Somos un equipo pequeño y trabajarás de forma remota. Siempre encontrará apoyo cuando lo necesite, pero esperamos que trabaje bien de forma independiente.
Se le pedirá que realice tareas que quedan fuera de esta descripción de trabajo. Cuando surgen desafíos, dependemos de que cada miembro del equipo se una para ayudar a superarlos.
Vas a necesitar aprender y probar cosas nuevas. Debe sentirse cómodo con la prueba y el error y ser resistente a los errores y fallas temporales. Estamos bien con rodar con los golpes; tú también deberías estarlo.
Proceso de solicitud
Queremos asegurarnos de que este rol sea satisfactorio para usted, que agregue valor al negocio y que sea divertido para todos. Estos son los pasos de nuestra entrevista mutua:
Solicite el puesto utilizando su currículum, si está disponible.
A continuación, le enviaremos una invitación por correo electrónico para completar un breve cuestionario (:10 min).
Si encajamos bien, lo invitaremos a completar un proyecto o una evaluación basada en habilidades. Esto suele tardar entre 60 y 90 minutos y le pagaremos por su tiempo.
Y si todo sale bien, ¡lo programaremos para una entrevista en video con miembros de nuestro equipo!
¡Te animamos a aplicar, esperamos conocerte!
Company
Employment type
Full-timeCategories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs