Associate Software Engineer

December 10

Apply Now
Logo of ABBYY

ABBYY

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

501 - 1000 employees

Founded 1989

🤖 Artificial Intelligence

🏢 Enterprise

☁️ SaaS

💰 Venture Round on 2021-05

Description

• Join ABBYY as an Associate Software Engineer focusing on code quality and systems • Own design, development, testing, deployment, and support of features and services • Collaborate with cross-functional teams to deliver solutions • Ensure high standards of quality, performance, and maintainability • Monitor service health and ensure timely resolution of issues

Requirements

• Scope of Responsibility: Component • 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.

Benefits

• Work from home, remotely, or hybrid • Partial compensation for glasses and lenses • Private health insurance • Volunteering Time Off (2 days/ year) • SZÉP Card for recreational activities • 3 extra days/ month for 'sick leave' without doctors visit • Flexible working hours

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