├── .github
└── PULL_REQUEST_TEMPLATE.md
├── license
└── readme.md
/.github/PULL_REQUEST_TEMPLATE.md:
--------------------------------------------------------------------------------
1 | # :warning: Just open-source challenges! Please! :warning:
2 |
--------------------------------------------------------------------------------
/license:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2017 Felipe Fialho
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/readme.md:
--------------------------------------------------------------------------------
1 |

2 |
3 | # Front-end Challenges
4 |
5 | > Listing some playful open-source's challenges of jobs to test your knowledge
6 |
7 | [](/license)
8 | [](https://github.com/felipefialho/frontend-challenges/graphs/contributors)
9 |
10 | The main objective of repository is testing your knowledge using real jobs challenge. :smiley_cat:
11 |
12 | Follows some playful (just open-source! :warning:) challenges of jobs.
13 |
14 | | | Company | Stack | Challenge | Jobs on LinkedIn |
15 | | ---- | ------------------------------------------------------------------- | --------------------------------------------- | --------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- |
16 | | pt | :brazil: [1STi](http://www.1sti.com.br/) | React | [Code →](https://github.com/1STi/desafio-frontend/) | [Jobs](https://www.linkedin.com/company/1sti/jobs/) |
17 | | en | :gibraltar: [Addison Global - 1](http://www.addisongloballtd.com/) | React, Redux | [Code →](https://github.com/addisonglobal/frontend-technical-test) | - |
18 | | en | :gibraltar: [Addison Global - 2](http://www.addisongloballtd.com/) | HTML, CSS & JS | [Code →](https://github.com/addisonglobal/web-technical-test) | - |
19 | | en | :fr: [AirCall - 1](https://aircall.io/) | HTML, CSS & JS, React | [Code →](https://github.com/aircall/frontend-test) | - |
20 | | en | :fr: [AirCall - 2](https://aircall.io/) | HTML, CSS & JS, React | [Code →](https://github.com/aircall/frontend-hiring-test) | - |
21 | | en | :us: [Ambulnz](http://www.ambulnz.com/) | Git, NPM & Bower | [Code →](https://github.com/AmbulnzLLC/frontend-challenge) | - |
22 | | pt | :brazil: [Agrotis](https://www.agrotis.com/) | React, Redux | [Code →](https://github.com/agrotis-io/desafio-front) | [Jobs](https://www.linkedin.com/company/softwareagrotis/jobs/) |
23 | | en | :brazil: [Amaro](https://amaro.com/) | React, Redux, Sass & Webpack | [Code →](https://github.com/amarofashion/front-end-challenge/) | [Jobs](https://www.linkedin.com/company/amaro/jobs/) |
24 | | pt | :brazil: [Apiki](https://apiki.com/carreira/) | HTML, CSS & JS, React | [Code →](https://github.com/Apiki/front-end-challenge) | [Jobs](https://www.linkedin.com/company/apiki/jobs/) |
25 | | pt | :brazil: [B2W](https://ri.b2w.digital/) | Framework JS, Preprocessor CSS & Task Runners | [Code →](https://github.com/b2w-marketplace/code-challenge) | [Jobs](https://www.linkedin.com/company/b2w---companhia-global-do-varejo/jobs/) |
26 | | pt | :brazil: [Barato Coletivo](https://www.barato.com.br/) | HTML, JS, CSS, React, Vuejs, Angular | [Code →](https://github.com/baratocoletivo/desafio-frontend) | [Jobs](https://www.linkedin.com/company/barato-coletivo/jobs/) |
27 | | pt | :brazil: [Bcredi](http://www.bcredi.com.br/) | HTML, Preprocessor CSS, Framework JS | [Code →](https://github.com/bcredi/bcredi-frontend-challenge) | [Jobs](https://www.linkedin.com/company/bcrediservicosfinanceiros/jobs/) |
28 | | pt | :brazil: [Beleza Na Web](http://www.belezanaweb.com.br/) | React, CSS in JS | [Code →](https://github.com/belezanaweb/test-front) | [Jobs](https://www.linkedin.com/company/beleza-na-web/jobs/) |
29 | | pt | :brazil: [Bornlogic](http://www.bornlogic.com/) | React, Redux | [Code →](https://github.com/bornlogic/desafio-frontend) | [Jobs](https://www.linkedin.com/company/bornlogic/jobs/) |
30 | | pt | :brazil: [Brainn Co.](https://brainn.co) | React & TypeScript | [Code →](https://github.com/brainnco-exs/readme-frontend) | [Jobs](https://www.linkedin.com/company/brainnco/jobs/) |
31 | | pt | :brazil: [Buscapé](https://www.buscape.com.br/) | HTML, CSS & JS | [Code →](https://github.com/buscape-company/exercicios/tree/master/frontend) | [Jobs](https://www.linkedin.com/company/zoom-buscape/jobs/) |
32 | | pt | :brazil: [Bossabox](https://bossabox.com/para-profissionais) | HTML, CSS & JS, Framework JS | [Code →](https://www.notion.so/Front-end-c12adcdbe7a1425dbfbcd5a397b4ff10) | - |
33 | | en | :netherlands: [Chama](https://www.chama-app.com.br/) | React, Redux | [Code →](https://github.com/chamatheapp/chama-frontend-assignment/) | - |
34 | | pt | :brazil: [Chaordic - 1](https://www.chaordic.com.br/) | HTML, CSS & JS | [Code →](https://github.com/chaordic/frontend-developer-challenge) | - |
35 | | pt | :brazil: [Chaordic - 2](https://www.chaordic.com.br/) | HTML, SASS, React, Redux | [Code →](https://github.com/chaordic/frontend-challenger) | - |
36 | | en | :uk: [ChurchDesk](http://churchdesk.com) | Framework JS, Preprocessor CSS & Task Runners | [Code →](https://github.com/ChurchDesk/cd-challenge) | - |
37 | | pt | :brazil: [Ciclic](https://www.ciclic.com.br/) | HTML, CSS & JS | [Code →](https://github.com/ciclic/test-frontend) | [Jobs](https://www.linkedin.com/company/ciclicbr/jobs/) |
38 | | pt | :brazil: [Clima Tempo](http://www.climatempo.com.br/) | NodeJS & PHP | [Code →](https://github.com/climatempo/challenge-accepted) | [Jobs](https://www.linkedin.com/company/climatempo/jobs/) |
39 | | pt | :brazil: [Codeby](https://codeby.com.br/) | React, Redux & NodeJS | [Code →](https://github.com/codebyteam/teste-react-node) | - |
40 | | pt | :brazil: [Concrete Solutions](https://www.concrete.com.br/) | HTML, CSS & JS | [Code →](https://github.com/concretesolutions/recrutamento-fe) | [Jobs](https://www.linkedin.com/company/concretebr/jobs/) |
41 | | pt | :brazil: [Conpass](https://www.conpass.io/) | HTML, CSS & JS, React, Redux | [Code →](https://github.com/Conpass/challenges/blob/master/Frontend-Challenge.md) | [Jobs](https://www.linkedin.com/company/conpass---onboarding/jobs/) |
42 | | pt | :brazil: [Contabilizei](http://www.contabilizei.com.br/) | Framework JS, Preprocessor CSS & Task Runners | [Code →](https://github.com/contabilizei/front-end-teste) | [Jobs](https://www.linkedin.com/company/contabilizei/jobs/) |
43 | | pt | :brazil: [Creditas](http://creditas.com.br/) | HTML, CSS & JS | [Code →](https://github.com/Creditas/challenge/tree/master/frontend) | [Jobs](https://www.linkedin.com/company/creditasbr/jobs/) |
44 | | pt | :brazil: [Cubo Network](https://cubo.network/) | Framework JS, Preprocessor CSS & Task Runners | [Code →](https://github.com/cubonetwork/frontend-challenge) | [Jobs](https://www.linkedin.com/company/cubo-network/jobs/) |
45 | | en | :brazil: [Cubo Network](https://cubo.network/) | Framework JS, Preprocessor CSS & Node.js | [Code →](https://github.com/cubonetwork/fullstack-challenge) | [Jobs](https://www.linkedin.com/company/cubo-network/jobs/) |
46 | |pt | :brazil: [Da1help]() | HTML, CSS, JS & Framework (Optional) | [Code →](https://github.com/da1help/desafios/blob/master/desafio-front-end.md) | [Jobs](https://www.linkedin.com/company/1help/) |
47 | | pt | :brazil: [Din Digital](https://dindigital.io/) | HTML, CSS & JS | [Code →](https://github.com/dindigital/test-front-2017) | [Jobs](https://www.linkedin.com/company/din-digital/jobs/) | |
48 | | pt | :brazil: [ENext](http://www.enext.com.br/) | HTML, CSS & JS | [Code →](https://github.com/enextgroup/quero-trabalhar-na-enext) | [Jobs](https://www.linkedin.com/company/enext-ecommerce/jobs/) |
49 | | en | :brazil: [Entria](https://entria.com.br/) | React, React Native, GraphQL & Relay Modern | [Code →](https://github.com/entria/jobs/) | [Jobs](https://www.linkedin.com/company/entria/jobs/) |
50 | | en | :us: [Esper](https://esper.com/) | Typescript, React & LESS | [Code →](https://github.com/esperco/front-end-challenge) | - |
51 | | pt | :brazil: [Estante Virtual](https://www.estantevirtual.com.br/) | Vue, Sass, Firebase | [Code →](https://github.com/estantevirtual/vagas/blob/master/desafios/frontend.md) | [Jobs](https://www.linkedin.com/company/estante-virtual/jobs/) | |
52 | | pt | :brazil: [Folha de SP](https://www.folha.uol.com.br/) | HTML, CSS & JS | [Code →](https://github.com/FolhaSP/front-end-test) | [Jobs](https://www.linkedin.com/company/folha-de-spaulo/jobs/) |
53 | | pt | :brazil: [GetNinjas](https://www.getninjas.com.br/) | HTML, CSS, JS, Node, Express & Tests | [Code →](https://github.com/getninjas/frontend-challenge) | [Jobs](https://getninjas.breezy.hr/)
54 | | pt | :brazil: [Goomer](https://goomer.com.br/) | HTML, CSS & JS, React | [Code →](https://github.com/goomerdev/job-dev-frontend-interview) | [Jobs](https://www.linkedin.com/company/goomer/jobs/) |
55 | | pt | :brazil: [Hotel Urbano](https://www.hotelurbano.com/) | HTML, Preprocessor CSS, Framework JS & Tests | [Code →](https://github.com/HotelUrbano/challenge-charlie) | [Jobs](https://www.linkedin.com/company/hurb/jobs/) |
56 | | pt | :brazil: [iCasei](http://icasei.com.br/) | Framework JS, Preprocessor CSS & Task Runners | [Code →](https://github.com/icasei/teste-front-end) | [Jobs](https://www.linkedin.com/company/icasei/jobs/) |
57 | | pt | :brazil: [iColabora](http://www.icolabora.com.br/) | HTML, CSS & jQuery | [Code →](https://github.com/iColabora/teste-front-end-developer) | [Jobs](https://www.linkedin.com/company/icolabora/jobs/) |
58 | | en | :uruguay: [Ingenious](http://ingenious.agency/) | Framework JS, Node.js | [Code →](https://github.com/ingsw-dev/frontend-test) | - |
59 | | pt | :brazil: [Intelie](https://www.intelie.com/) | Javascript, CSS, Tests, Charts, React | [Code →](https://github.com/intelie/challenge-chart-plot) | [Jobs](https://carreiras.intelie.com.br/) |
60 | | pt | :brazil: [Intelipost](http://www.intelipost.com.br/) | Framework JS, Preprocessor CSS & Task Runners | [Code →](https://github.com/intelipost/job-frontend-developer) | [Jobs](https://www.linkedin.com/company/intelipost/jobs/) |
61 | | en | :us: [Jobsity](https://www.jobsity.com/) | React, Redux, Jest | [Code →](https://git.jobsity.com/jobsity/ReactChallenge/-/wikis/React-Challenge-Instructions) | - |
62 | | en | :de: [Join](https://join.com/) | React & Test | [Code →](https://github.com/join-com/coding-challenge-frontend-react) | - |
63 | | en | :brazil: [Juntos Somos Mais](https://www.juntossomosmais.com.br/) | HTML, CSS & JS | [Code →](https://github.com/juntossomosmais/frontend-challenge) | [Jobs](https://www.linkedin.com/company/juntos-somos-mais/jobs/) |
64 | | en | 🇭🇰 [Lalamove](https://www.lalamove.com/careers) | Framework JS | [Code →](https://github.com/lalamove/challenge/blob/master/frontend.md) | - |
65 | | pt | :brazil: [Linx](https://www.linx.com.br/) | HTML, CSS & JS | [Code →](https://github.com/chaordic/desafio-frontend) | - |
66 | | pt | :brazil: [LojasKD](http://lojaskd.com.br/) | Framework JS, Preprocessor CSS & Task Runners | [Code →](https://github.com/lojaskd/frontend-challenge) | - |
67 | | en | :us: [LoKtra](http://loktra.com/) | HTML, CSS & JS | [Code →](https://github.com/Loktra/Front-End-Engineer) | - |
68 | | pt | :brazil: [Mirae Asset](https://corretora.miraeasset.com.br/) | React | [Code →](https://github.com/marcobfv/desafio-mirae-react) | - |
69 | | pt | :brazil: [Mkt Virtual](http://www.mktvirtual.com.br/) | WordPress | [Code →](https://github.com/mktvirtual/front-end-test-wordpress) | [Jobs](https://www.linkedin.com/company/mkt-virtual/jobs/) |
70 | | pt | :brazil: [Mongeral Aegon](https://www.mongeralaegon.com.br/) | Framework JS, Preprocessor CSS & Task Runners | [Code →](https://github.com/MongeralAegonDigital/front-end-trabalhe-na-mad) | [Jobs](https://www.linkedin.com/company/mag-seguros/) |
71 | | pt | :brazil: [Nexaas](http://www.nexaas.com/) | HTML, CSS & JS | [Code →](https://github.com/myfreecomm/desafio-design-01) | [Jobs](https://www.linkedin.com/company/nexaas/) |
72 | | pt | :brazil: [Original.io](https://www.original.io/) | HTML, CSS & JS | [Code →](https://github.com/original-io/join-us) | [Jobs](https://www.linkedin.com/company/original-io/jobs/) |
73 | | pt | :brazil: [Petlove](https://www.petlove.com.br) | VueJS, React, Vannila | [Code →](https://github.com/petlove/vagas/tree/master/frontend) | [Jobs](https://www.linkedin.com/company/petlovebr/jobs/) |
74 | | pt | :brazil: [Personare](https://www.personare.com.br/) | React | [Code →](https://github.com/Personare/front-end-challenge) | [Jobs](https://www.linkedin.com/company/personare/jobs/) |
75 | | pt | :brazil: [PicPay](https://www.picpay.com/site) | Angular | [Code →](https://github.com/PicPay/picpay-desafio-frontend) | [Jobs](https://picpay.gupy.io/) |
76 | | en | :brazil: [Pipefy](https://www.pipefy.com/) | React, Redux, GraphQl, Apollo | [Code →](https://github.com/pipefy/RecruitmentExercise/blob/master/FRONTENDEXERCISE.md) | [Jobs](https://www.linkedin.com/company/pipefy/jobs/) |
77 | | pt | :brazil: [Pismo](https://pismo.io/en/) | HTML, Preprocessor CSS & JS | [Code →](https://github.com/pismo/frontend-test) | - |
78 | | pt | :brazil: [Profite](http://profite.com.br/) | HTML, CSS & jQuery | [Code →](https://github.com/arthurgimenes/teste-profite) | [Jobs](https://www.linkedin.com/company/agenciaprofite/jobs/) |
79 | | pt | :brazil: [Promobit](https://www.promobit.com.br/) | React, CSS & Task Runners | [Code →](https://github.com/Promobit/front-end-challenge) | [Jobs](https://www.promobit.com.br/Index/vagas/) |
80 | | pt | :brazil: [R7.com](http://r7.com/) | Framework JS, Preprocessor CSS & Task Runners | [Code →](https://github.com/r7com/frontend-test) | [Jobs](https://www.linkedin.com/company/r7-com/jobs/) |
81 | | en | :us: [Room Key](http://roomkey.com/) | Framework JS, Preprocessor CSS & Task Runners | [Code →](https://github.com/roomkey/front-end-code-challenge) | - |
82 | | en | :portugal: [Significa](https://significa.pt) | React, CSS, JS & Design | [Code →](https://github.com/Significa/frontend-challenge) | - |
83 | | en | :us: [Sitepoint](http://www.sitepoint.com/) | Framework JS, Preprocessor CSS & Task Runners | [Code →](https://github.com/sitepoint/frontend-test) | - |
84 | | pt | :brazil: [Sizebay](https://sizebay.com/) | React, TypeScript & Preprocessor CSS | [Code →](https://github.com/sizebay/frontend-challenge) | -
85 | | pt | :brazil: [Smart Fit](https://www.smartfit.com.br/) | Framework JS, Preprocessor CSS & Task Runners | [Code →](https://github.com/bioritmo/front-end-code-challenge-smartsite) | [Jobs](https://www.linkedin.com/company/smart-fit/) |
86 | | en | :us: [Snowdog](http://snow.dog/) | Framework JS, Preprocessor CSS & Task Runners | [Code →](https://github.com/SnowdogApps/front-end-recruitment-test) | - |
87 | | pt | :brazil: [Somar Meteorologia](http://www.somarmeteorologia.com.br/) | Framework JS, Preprocessor CSS & Task Runners | [Code →](https://github.com/somarmeteorologia/challenge/tree/master/frontend) | [Jobs](https://www.linkedin.com/company/somar-meteorologia/jobs/) |
88 | | pt | :brazil: [South System](https://southsystem.com.br/) | React, Vue, Webpack, Google Books API, HTML, CSS, JS | [Code →](https://github.com/rh-southsystem/desafio-front-books) | [Jobs](https://southsystem.com.br/vagas.php) |
89 | | en | :us: [Storecast](http://storecast.de/) | React | [Code →](https://github.com/storecast/frontend-challenge) | - |
90 | | en | :us: [StreamCo](https://github.com/StreamCo) | React | [Code →](https://github.com/StreamCo/react-coding-challenge) | - |
91 | | pt | :brazil: [Tagview](https://www.tagview.com.br/) | HTML, CSS & JS | [Code →](https://github.com/tagview/tagchatter) | [Jobs](https://www.linkedin.com/company/tagview-tecnologia/jobs/) |
92 | | en | :us: [TenantBase](http://tenantbase.com/) | HTML, CSS & jQuery | [Code →](https://github.com/TenantBase/hiring-frontend-challenge) | - |
93 | | en | :uk: [Thortful](https://www.thortful.com/) | HTML, CSS, JS/CoffeeScript & AngularJS | [Code →](https://github.com/ThortfulNew/FrontEndChallenge) | - |
94 | | br | :brazil: [Toro Investimentos](https://www.toroinvestimentos.com.br/) | HTML, CSS, JS/TS, Websocket | [Code →](https://github.com/ToroInvestimentos/desafio-toro-frontend) | - |
95 | | pt | :brazil: [Trackmob](http://www.trackmob.com.br/) | React Native | [Code →](https://github.com/Trackmob/trackmob-frontend-test) | [Jobs](https://www.linkedin.com/company/trackmob/jobs/) |
96 | | pt | :brazil: [Trampos](http://trampos.co/) | HTML, CSS & JS | [Code →](https://github.com/trampos/glowing-octo-batman) | [Jobs](https://www.linkedin.com/company/trampos/jobs/) |
97 | | pt | :brazil: [TExTecnologia](http://textecnologia.com.br/) | Framework JS, Preprocessor CSS & Node.js | [Code →](https://github.com/TExTecnologia/teste-fullstack) | [Jobs](https://www.linkedin.com/company/textecnologia/jobs/) |
98 | | en | :netherlands: [Travix](https://www.travix.com/) | React, Redux, Preprocessor CSS & Tests | [Code →](https://github.com/Travix-International/frontend-tech-test) | - |
99 | | pt | :brazil: [Umbler](https://www.umbler.com/br) | HTML, JS, Preprocessor CSS & Task Runner | [Code →](https://github.com/umbler-team/front-challenge) | [Jobs](https://www.linkedin.com/company/umbler/jobs/) |
100 | | pt | :brazil: [UOL Host](https://uolhost.uol.com.br/) | HTML, Preprocessor CSS & JS | [Code →](https://github.com/uolhost/test-frontEnd) | [Jobs](https://www.linkedin.com/company/uol/jobs/) |
101 | | en | :brazil: [VAI.car](https://vai.car) | Generalist Web Platform | [Code →](https://github.com/blongg/vai-code-challenges) | - |
102 | | pt | :brazil: [Vagas.com](https://www.vagas.com.br/) | HTML, CSS, JS | [Code →](https://github.com/VAGAScom/desafio-front-end) | [Jobs](https://www.linkedin.com/company/vagascom/jobs/) |
103 | | pt | :brazil: [Viva Decora](https://www.vivadecora.com.br/) | HTML, Preprocessor CSS & Framework JS | [Code →](https://github.com/vivadecora/projeto-front-end-vivadecora-nao-fazer-fork) | -
104 | | en | :sweden: [Volvo Cars](https://www.volvocars.com/) | React, Typescript, Next.js | [Code →](https://github.com/volvo-cars/god-frontend-code-test) | [Jobs](https://jobs.volvocars.com/) |
105 | | pt | :brazil: [Warren](https://warren.com.br/) | HTML, CSS, Framework JS & Tests | [Code →](https://github.com/warrenbrasil/desafio-warren-web) | [Jobs](https://warrenbrasil.gupy.io/) |
106 | | en | :cn: [Wiredcraft](https://wiredcraft.com) | HTML, Preprocessor CSS & Framework JS | [Code →](https://github.com/Wiredcraft/test-frontend) | - |
107 | | pt | :brazil: [Woop Sicredi](https://www.woopsicredi.com/) | Angular, React, Stencil | [Code →](https://github.com/WoopSicredi/jobs/issues/6) | - |
108 | | en | :us: [Yodlr](http://getyodlr.com/) | Framework JS, Preprocessor CSS & Task Runners | [Code →](https://github.com/yodlr/frontend-code-challenge) | - |
109 | | en | :us: [ZEPL](http://www.zepl.com/) | Framework JS, Preprocessor CSS & Task Runners | [Code →](https://github.com/ZEPL/front-end-challenge) | - |
110 |
111 |
112 |
113 | ## License
114 |
115 | [MIT](/license) © Felipe Fialho
116 |
--------------------------------------------------------------------------------