About the team:
The back office team is responsible for creating solutions for the consumer, merchant, and internal users, also is responsible for promoting integration with third-party parts (agency collections) and is responsible for improving and maintaining the operating system.
What you will do:
- Create and maintain features in backend and Web including integration scripts applications and be able to develop unit tests for the same features.
- Responsible to investigating problems in applications in collaboration with support teams, PMs, EM and other squads.
- Propose and do refactors.
- Estimate efforts for tasks with a high level of accuracy.
- Analyze large volumes of data to find possible problems and propose performance improvements.
- Identify performance issues and propose solutions.
- Participate in technical meetings and propose solutions to problems.
- Create alarms in metrics systems used by the company.
- Indicate new tools and technologies.
- Support new developers on company and train them on the development process, patterns and features.
- Participate in functional meetings with non-engineering teams with knowledge about all front end features and with skills to propose solutions.
- Document features in the available tool.
- Creation of integrated tests in the tool provided.
- In refinement meetings, analyze all proposals and be able to define the best solution.
- Be able to participate in war rooms and create an action plan.
Who you are:
- You are a full-stack developer with a passion for learning, with a degree in a related IT field.
- Solid knowledge of object-oriented languages, mainly Java;
- Experience with web development using Angular2+, React, JavaScript.
- Understand the different software architectures and the application of each.
- You can distinguish the applicability of design patterns in the concrete cases that day-to-day imposes.
- You have basic knowledge of SQL statements and have already worked with a relational database on the market.
- Preferably you are familiar with non-relational databases.
- Preferably your knowledge of SQL is capable of analyzing non-performing queries and promoting solutions to optimize them.
Our perks and benefits:
- Bradesco health and dental plan, for you and your dependents, with no co-payment cost;
- Life insurance with differentiated coverage;
- Meal voucher and supermarket voucher;
- Home Office Allowance;
- Wellhub - Platform that gives access to spaces for physical activities and online classes;
- Trustly Club - Discount at educational institutions and partner stores;
- Monthly happy hours with iFood coupon;
- English Program - Online group classes with a private teacher;
- Extended maternity and paternity leave;
- Birthday Off;
- Flexible hours/Home Office - our culture is remote-first! You can work in every city in Brazil;
- Welcome Kit - We work with Apple equipment (Macbook Pro, iPhone) and we send many more treats! Spoiler alert: Equipment can be purchased by you according to internal criteria!;
- Annual premium - As a member of our team, you are eligible to receive an annual bonus, at the company's discretion, based on the achievement of our KPIs and individual performance;
- Referral Program - If you refer a candidate and we hire the person, you will receive a reward for that!
#LIRemote