We are looking for a highly motivated front-end engineer to join our growing product team. You will be responsible for the end-to-end development of our product. We expect you to help us convert our vision of the product into beautiful front-end UI experiences.
About our company
Kiwify is a platform that helps creators sell online courses and e-books. We're a very young startup with 30 people on the team.
Our Instagram: https://www.instagram.com/kiwify.br/
Our Website: https://kiwify.com.br/
Our tech stack:
We use these technologies on the front-end:
- NuxtJS (Vue 2) with JavaScript
- TailwindCSS & TailwindUI
- GitHub & Netlify for deployments and source control
The front-end is built with NuxtJS and it interacts with our REST API. We don't use GraphQL.
Core responsibilities:
- Taking full responsibility for the front-end from a software engineering perspective. Build new features, and improve existing ones.
- Refactor the code and build new components and improve current ones.
- Writing technical documentation for developing new features and current code
- Proactively proposing architecture, performance, and infrastructure improvements
- Helping set and maintain a high professional standard
Qualifications:
- Years of experience don't matter to us, what matters is the skill of your work. This role is for senior developers who have worked on production-level applications before. If you feel you're not a senior, please don't apply.
- Programming languages: you have solid experience with NuxtJS, TailwindCSS, and JavaScript and have worked with them before professionally.
- Dedication to meet project deadlines in a timely manner
- Attention to detail, have an eye for design.
- Software engineering tools: you’ve worked with git and you’re familiar with build tools
- Language: Fluency in English is needed, and need to be able to clearly communicate via Slack
- Team Player: We're a fully remote team and we communicate using Slack. You need to have some experience in remote environments and collaborating with the team
- This is a full-time role, so we don't expect you to take any freelancing work on the side.
Other good to haves:
- Experience with front-end testing frameworks (Cypress or Jest)
- Have some UX experience and know the basics of the design systems.
What do we expect from you in the first 90 days?
- Get comfortable with the front-end systems and take the lead of it.
- Upgrade and build beautiful charts for our reports and dashboard
- Build & document new features according to the roadmap build prototypes
- Build the design system of components, improve consistency between pages and improve the responsiveness of mobile
- Fix all the known bugs, and improve performance where it could be improved.
At the end of 90 days, we expect to have an overall better product and front-end experience, and you being confident with every part of the front-end code.
Compensation and benefits:
- Salário R$10k a R$18k, CLT
- Plano de saúde para você, cônjuge e filhos
- Benefícios flexíveis no valor de R$700/mês
- Possibilidade de futuramente receber stock options da Kiwify
How to apply:
We want to get a sense of how you write and think. To that end, please send an application that covers at least the following:
- Tell us why you want this job and why you’re interested in working at Kiwify.
- Tell us about something you’ve built that you’re proud of, show us some code if possible.
- Your LinkedIn URL
- Do this 5 mins test task
- Please ask the questions you have about the job and Kiwify
Interview process:
- You apply to the job
- We'll reply to you within 2 days.
- After our reply, We'll let you know of the next steps and eventually set a time to have a meeting with our Lead Engineer, CTO, and CEO.
Test Task