About the team:
The Developer Experience team is responsible for the publicly available Developer Documentation, SDKs & Libraries, APIs, and other developer tools and processes. Our focus is to offer the best experience for developers and make Trustly the payment option developers prefer and recommend.
What you'll do:
* Create and maintain features in Web including integration scripts applications and be able to develop unit tests for the same features.
* Responsible for investigating problems in applications in collaboration with support teams, backend teams and merchant teams.
* Actively troubleshoot and debug production issues directly with customers/merchants and their development teams, including participation in technical calls.
* 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
* Create 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:
* Experience developing/designing software systems;
* Understanding of layout aesthetics, and a drive to create thoughtful UX experiences and pixel-perfect web pages;
* Excellent coding skills in Javascript (ES6), HTML and CSS;
* Expert in React Framework.
* Experience developing with React Native Framework.
* Strong ability to interface with and contribute to native modules on iOS and Android.
* Ability to implement features in backend services (Java/[Node.js](http://Node.js)) and possess strong knowledge of database systems.
* Excellent coding skill and understanding of OO concepts;
* Previous experience with source control;
* Plus: Ability to communicate with teams outside your country with a high level of proficiency in English.
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;
* 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!;
* Referral Program - If you refer a candidate and we hire the person, you will receive a reward for that!
#LIRemote