• Stars
    star
    477
  • Rank 92,112 (Top 2 %)
  • Language
  • License
    MIT License
  • Created almost 5 years ago
  • Updated 10 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

๐Ÿš€ Our hiring challenge to Front-end Developers

Juntos Somos +

The main objective of this challenge is to test your skills in Front-end Development ๐Ÿฅณ

  • Your coding style;
  • Knowledge on frameworks and other technologies;
  • Good practices;
  • Tests;
  • Your skills about UI/UX.

You can check some our Front-end Development patterns in our frontend-guideline repository ๐Ÿ˜

Rules

  • Your code should be made available in a private repository on your personal Github;
  • You can feel free to choose your favorite architectures, frameworks, libs and technologies;
  • Ideally, you can deliver the challenge within 10 days. But if you need more time, let us know ๐Ÿ˜Š

The Challenge

About the layout

The following Figma layout needs to be developed.

The logo is the same as the one in the repository.

It's important to say that it is just a prototype! We would also like to see your ability to propose improvements, features and new contributions to the product's UI ๐Ÿ˜„!

Feel completely free to make improvements such as:

  • Adding new functionalities;
  • Creating animations;
  • Developing visual optimizations;
  • etc

You also can add new filters if you want ๐Ÿ˜‹

About the API

The JSON that you need to develop for this application is available at:

  • https://jsm-challenges.s3.amazonaws.com/frontend-challenge.json

Feel free to use BFF (Back-end for Front-end) before using it on the client-side, if you think that if it makes sense ๐Ÿ‘€!

About the project

You should develop:

  • Filter by state;
  • Search by name and/or last name;
  • Pagination to navigate between cards;
  • Navigation when clicking on customer cards;
  • An internal page with more details of customers (use your creativity);
  • We'll be happy (๐Ÿ˜) if you write tests for it.

Sending the Challenge

After finishing the Challenge you could provide repo access to:

Then send an email to [email protected], with:

  • Title: [Front-end Developer] Your name;
  • Repository link with your test;
  • Information about you: Github, LinkedIn and everything you consider important;

Questions

If you have any questions or suggestions, send your questions directly to us ([email protected]) or open an issue. But, before that, please, make sure that your question hasn't been answered on a previous issue ๐Ÿ˜Œ

More Repositories

1

frontend-guideline

๐Ÿ“ Front-end Guideline by Juntos Somos Mais
1,132
star
2

atomium

Atomium is an internal design system for 'Juntos Somos Mais' using Web Components
TypeScript
156
star
3

venice

[outdated] Design System of @juntossomosmais
TypeScript
147
star
4

code-challenge

Conheรงa nosso desafio para trabalhar conosco como engenheiro de software
46
star
5

django-outbox-pattern

A django application to make it easier to use the transactional outbox pattern
Python
46
star
6

time-out-market

Time Out Market is a market of shared JavaScript libraries to help you save time and effort
JavaScript
45
star
7

django-stomp

๐Ÿ”ƒ A simple implementation of STOMP with Django
Python
37
star
8

regex4ocr

Plug regular expression models into OCR string results of document pictures to extract structured data!
Python
23
star
9

frontend-dojo

Coding Dojo - Frontend
JavaScript
20
star
10

jsm-component-generator

VSCode Extension to generate code
TypeScript
13
star
11

gitflow

A repository with the gitflows used by JS+ teams
12
star
12

python-fluentd-testing

Test your fluentd configuration leaving manual approach aside
Python
11
star
13

react-native-responsys

Use Oracle Responsys SDK in your React Native project
Objective-C
11
star
14

request-id-django-log

๐Ÿ”– A simple way to implement request_id in Django
Python
10
star
15

JSM.FluentValidation.AspNet.AsyncFilter

ASP.NET filter that performs async validation using FluentValidation
C#
9
star
16

opentelemetry-instrumentation-django-stomp

This library will help you to use opentelemetry traces and metrics on Django STOMP usage library.
Python
7
star
17

JsTalks-testesFrontend

JavaScript
6
star
18

poc-couchdb

C#
6
star
19

auth0-samples

Having trouble integrating with Auth0? Just look at this repository and understand this process once and for all.
Python
5
star
20

serilog-enrichers-request-user-id

Enrich Serilog log events with the request's user Id from ClaimsPrincipal
C#
5
star
21

code-challenge-qa

Conheรงa nosso desafio para trabalhar conosco como profissional de QA
4
star
22

django-stomp-debug-callback

App to help us to understand database calls on consumer used on django-stomp
Python
3
star
23

http-utils

A simple requests session wrapper.
Python
3
star
24

terraform-development-image

Use it to play with Terraform using AZ CLI, AWS CLI, and other tools.
3
star
25

JSM.Swashbuckle.AspNetCore

Add new functionality to Swashbuckle.AspNetCore
C#
2
star
26

drf-link-navigation-pagination

Yet another pagination class for DRF to set host address by header
Python
2
star
27

jedi-academy

JS+ playbook
JavaScript
2
star