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 and be part of a team that celebrates your unique work style. β€’ Work with experts creating market-leading technologies using Machine Learning and Artificial Intelligence. β€’ Own the design, development, testing, and support of features and services from concept to delivery. β€’ Ensure high code quality, performance, and maintainability by following best practices and conducting thorough code reviews, automated testing, and performance monitoring. β€’ Collaborate with cross-functional teams to define and deliver features that meet both business and technical objectives. β€’ Proactively identify areas for improvement within the codebase, infrastructure, and development process. β€’ Monitor the health and performance of services and ensure timely resolution of issues and bugs. β€’ Stay current with new technologies and trends to ensure the systems you build are modern, scalable, and aligned with industry best practices.

Requirements

β€’ 1-3 Years Experience in the Focus 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

β€’ Three week's paid time off on top of 13 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

December 10

As a Software Engineer at Home Depot, develop and design engaging products for customers. Join a dynamic team to create, deploy, and support production applications.

December 9

PVM is seeking a Junior Full Stack Developer to join its Health and Sciences team. Contribute to innovative technical solutions for public health and environmental initiatives.

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