Senior Software Engineer

Company
10Web
Category
Job Address
Application Deadline
IT
Yerevan, Armenia
05/03/2026
Responsibilities
- Design & build scalable, fault-tolerant backend services in Python/ Node.js - Architect, debug, and optimize micro services that power our AI-driven website generation, content creation, and optimization engines - Write clean, testable code that follows SOLID principles and established design patterns - Own quality - add unit/-integration tests, set up CI pipelines, review peer code, and improve performance and security - Maintain & enhance existing systems, refactor legacy components, and migrate services when needed - Collaborate closely with frontend, DevOps, and product teams to ship new features quickly and reliably
Required Qualifications
- Bachelor’s degree in Computer Science or a related field (Master’s a plus) - 5+ years of professional backend development, with at least 3 years in Node.js - Strong grasp of asynchronous programming, event-driven architecture, and REST API/GRPC design - Production experience with SQL databases (MySQL or PostgreSQL) and query optimization - Experience with LLMs, including LangGraph and LangChain for building AI-driven workflows - Solid understanding of design patterns, SOLID principles, and clean architecture - Proficiency with Git and collaborative workflows (PRs, code reviews) - Comfortable working in Linux/ Bash environments
Application Procedures
Apply here https://10web.bamboohr.com/careers/59?source=aWQ9Mg%3D%3D Please mention in your application that you have learned about this position from MyJob.am