Be proactive: analyze and understand the impacts and the real needs behind your deliveries;
Take responsibility for what you produce and deliver (ownership mindset);
Believe you can achieve better results by working in a team;
Communicate openly, participate in healthy debates, and bring ideas that contribute to your success and the team's success;
Be able to understand Products & Business;
Our primary goal is always to deliver value, going far beyond just writing clean code;
Be versatile: understand how all pieces connect (front-end, back-end, database, network layers, etc.) and how this affects the performance of your code/application;
Be able to evaluate and learn new technologies and tools.
Requirements
Use GitHub concepts: branching, issues, pull requests, etc.;
JavaScript / CSS / HTML;
Have knowledge of at least one of the languages below and an interest in learning/developing in the others: PHP (7.2 or higher) — familiarity with frameworks such as Symfony and Laravel;
Golang;
Node.js;
Knowledge of React, React Native, and/or Vue.js;
Data modeling for SQL / NoSQL / Redis databases;
Knowledge of TDD, Clean Code and Design Patterns;
NICE TO HAVE:
Basic Bash scripting;
Basic virtualization and containerization (Docker);
Experience with component-based applications;
Experience with Single Page Applications integrated with RESTful APIs;
Experience with AWS services (EC2, S3);
Familiarity with the terminal and command-line applications;
Ability to create horizontally scalable microservices based on functional programming techniques and hexagonal architecture.
Tech Stack
AWS
Docker
EC2
JavaScript
Laravel
Node.js
NoSQL
PHP
React
React Native
Redis
SQL
Symfony
Vue.js
Go
Benefits
Health Plan: Unimed Nacional — the company pays 100% of the monthly fee for a plan with 50% co-payment;
Insurance: company covers 50% of a life insurance premium, if opted in;
Flexible hours: 40 hours per week, with flexibility subject to prior agreement within the team;
Annual Bonus: based on the impact of your contributions;
Learning: quarterly internal event for presentations, hackathons and social initiatives;
Culture: internal social events and team gatherings;
Education / Home Office Budget: R$ 2,000/year to be used for courses, conferences, books, or to purchase furniture, components, computers, or other home office-related materials;