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) 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.
Check out our Glassdoor or our Brazil Life page on LinkedIn for more details about Brazil, our culture, and much more.