
Senior Backend Engineer
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Cyprus.
• Design, develop, and sustain clean, efficient, and scalable backend services utilizing Node.js and TypeScript.
• Collaborate with product managers and frontend engineers to create new product features from initial concept to deployment.
• Take ownership of essential components of the backend architecture and make decisions that enhance performance, reliability, and security.
• Produce thorough unit tests and perform code reviews.
• Identify and implement improvements to systems, including refactoring legacy code.
• Mentor colleagues and share technical expertise.
• Actively incorporate AI into daily tasks and recognize opportunities for AI to enhance processes.
• Tackle complex problems within a high-load, distributed system.
• Develop and scale infrastructure capable of processing millions in donations.
• Engage in the checkout experience, donor portals, and analytics pipelines.
• Over 7 years of backend development experience, ideally in a product-focused environment.
• Strong practical experience with Node.js and contemporary frameworks such as Koa or NestJS.
• Extensive knowledge of TypeScript, including advanced typing and module systems.
• Solid expertise with MongoDB or other NoSQL databases.
• Familiarity with event-driven architectures using Kafka, RabbitMQ, or Bull/Redis.
• Practical experience with ClickHouse or similar analytics databases alongside Elasticsearch.
• Strong grasp of system design, clean architecture principles, and performance enhancement techniques.
• Ability to work autonomously, take initiative, and see projects through to completion.
• Comfortable collaborating within a Russian-speaking team.
• Currently leveraging AI effectively in work and understanding its value addition.
• Equity options.
• 31 days of paid time off.
• Fully covered telemedicine plan.
• Home Office Setup Assistance, including support for purchasing an office chair, desk, monitor, and other workspace essentials.
• English language learning courses.
• Opportunities for relevant professional education.
• Gym or swimming pool access.
• Co-working space.
• Remote work flexibility.
Sigma Software Group
Plain Concepts
GitLab
Get handpicked remote jobs straight to your inbox weekly.