Engineering Manager - SDK & Developer Tools

Yesterday

Apply Now
Logo of ABBYY

ABBYY

Artificial intelligence software • Document AI • Process Mining • Task Mining • digital transformation

501 - 1000

💰 Venture Round on 2021-05

Description

• Join ABBYY's team as an Engineering Manager for Full Stack Node & TS • Lead technical direction and people management while driving team growth. • Foster continuous improvement in an Agile environment through mentorship and hands-on coding.

Requirements

• Proficient in Multiple Programming Languages: Strong coding abilities in languages commonly used for SDKs and tooling, such as JavaScript/TypeScript, Python, C#, Swift, Kotlin, and/or Java. • SDK Development: Proven experience building SDKs and libraries that enable developers to integrate with products seamlessly and efficiently. • Developer Tooling: Knowledge of developer tools, such as CI/CD, package managers (e.g., npm, NuGet, Maven), testing frameworks, and code editors (e.g., VS Code, IntelliJ). • Open Source Contribution and Community Building: Familiarity with open-source development practices and ability to engage with and support developer communities. • Version Control Systems: Proficiency with Git and platforms like GitHub or GitLab, including workflows (e.g., branching strategies, pull requests, code reviews). • Debugging and Performance Optimization: Skills in debugging, profiling, and optimizing code to improve reliability and efficiency of SDKs and tools. • Technical Documentation and Communication: Ability to create clear, thorough documentation, sample applications, and tutorials for a diverse developer audience. • Cross-Platform Development: Experience with cross-platform SDKs or tools that work across mobile (iOS, Android), web, and potentially other platforms (e.g., React Native, Flutter). • User-Centric Design: Understanding of developer pain points and the ability to design tools and SDKs with a focus on simplicity, reliability, and developer experience. • Testing and Automation: Experience with unit and integration testing for SDKs, automated testing setups, and quality assurance to maintain stability and robustness. • Semantic Versioning (SemVer): Deep understanding of SemVer principles and experience in maintaining SDK versions and release management to ensure compatibility and stability for users.

Benefits

• Three week's paid time off on top of 12 paid holidays, floating holidays, and holiday allowance increase based on tenure • Gym membership subsidy • Medical and dental insurance • Pet insurance • Employee Assistance Program • College Savings Plan • Travel assistance • 401(k) with up to 4% employer match

Apply Now

Similar Jobs

Yesterday

Customer.io

51 - 200

Manage engineering teams focused on in-app messaging solutions at Customer.io.

Yesterday

Orum

51 - 200

Join Orum as an Engineering Manager, leading teams to enhance AI-driven sales efficiency. Empower engineers while tackling technical challenges in a remote-first environment.

3 days ago

Veeam Software

5001 - 10000

Lead engineering team at Veeam for data protection platform development.

3 days ago

Versapay

201 - 500

Lead Payments team at Versapay focusing on gateway software architecture and coding.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com