Endereço is a German SaaS company that needs to solve address-related challenges for online retailers worldwide by providing an innovative JavaScript SDK for front-end integrations to ensure accurate and efficient address validation.
Requirements
- Minimum of 3+ years of intensive experience in Vanilla JavaScript (ES6+)
- Proficiency with modern JavaScript tooling such as Webpack, Rollup, or Vite
- Deep understanding of browser APIs and cross-browser development
- Experience with asynchronous programming using Async/Await and Promises
- Strong skills in DOM manipulation and performance optimization
- Knowledge of module systems (ES6, CommonJS, UMD)
- Experience in SDK or library development, including architecture and API design
Responsibilities
- Further develop and optimize the JavaScript SDK, focusing on performance, features, and developer experience
- Ensure cross-browser compatibility, including support for IE11 to modern browsers
- Optimize bundle size through techniques like tree-shaking and code splitting
- Integrate and synchronize the SDK with backend APIs for seamless data flow
- Lead the migration to TypeScript to enhance developer experience and code safety
- Design and implement integration workflows for various e-commerce platforms
- Expand and simplify configuration APIs for easier plugin development
Other
- Excellent communication skills in German or English
- Collaborative mindset with a focus on performance, user experience, and code quality
- Performance bonuses based on SDK adoption and performance metrics
- Flexible remote working arrangements with the team located in Randersacker (near Würzburg)
- Collaborative and innovative work culture emphasizing performance, quality, and user-centric design