Principal 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. • Flexible work options, a supportive team, and rewards that reflect your value. • Committed to respect, transparency, and simplicity. • As a trusted partner for intelligent automation, solve highly complex problems for enterprise customers. • Drive the end-to-end delivery of features and systems ensuring high standards.

Requirements

• 10+ Years Experience in the Focus Scope of Responsibility: Multiple Product • Mentor all Engineering and Leadership • Thought Leader in Area • TypeScript & Node.js Expertise: Experience with advanced types and strong understanding of Node.js runtime and ecosystem. • Frontend Experience: Strong experience in building, designing, and front-end applications using JavaScript frameworks (Angular, Vue, React) • API Development: Skilled in designing and building RESTful and/or GraphQL APIs. • Database Management: Experience with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB, Redis). • Asynchronous Programming: Familiarity with promises, async/await, and event-driven architecture. • Testing and Debugging: Knowledge of testing frameworks (e.g., Jest, Mocha) and debugging tools. • Code Quality and Standards: Understanding of code linting, formatting, and adherence to best practices (e.g., ESLint, Prettier). • Version Control: Experience with Git and collaborative development workflows (e.g., GitHub, GitLab). • Cloud Services and Deployment: Familiarity with cloud platforms (e.g., AWS, Google Cloud, Azure) and containerization (e.g., Docker, Kubernetes). • Microservices Architecture: Understanding of microservices design principles and implementation. • Security Best Practices: Awareness of security standards, such as OAuth, JWT, and data encryption. • Performance Optimization: Experience in optimizing code for performance, scalability, and efficiency. • CI/CD Pipelines: Knowledge of continuous integration and deployment tools (e.g., GitHub Actions, Jenkins, CircleCI). • Agile Methodologies: Familiarity with Agile development practices, including Scrum and Kanban. • Strong Problem-Solving Skills: Ability to troubleshoot issues and optimize backend performance. • Effective Communication: Capable of clearly communicating technical concepts to team members and stakeholders. • Code Quality: Commitment to writing clean, maintainable, and well-documented code, following best practices such as TDD, unit testing, and code reviews. • Problem Solving: Strong analytical and problem-solving skills.

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