As a Senior Back End Developer, you will design and implement anti-fraud features, build integrations with third-party financial services, and develop high-performance APIs and microservices. You will also contribute to platform-level technical decisions and help strengthen engineering culture within the team.
Key Responsibilities * Design and develop product features for anti-fraud systems. * Build integrations with third-party financial and technical providers. * Develop public-facing payment services and internal microservices. * Participate in platform-level decision-making on technologies and practices. * Promote and follow best engineering culture and share knowledge with the team.
Requirements * 5+ years of commercial development experience with Node.js and Express.js. * Strong expertise in MongoDB and MySQL (PostgreSQL optional). * Experience with Redis (optional). * Experience with message queues (RabbitMQ). * Hands-on experience integrating third-party services and building APIs. * Understanding of distributed systems architecture.
Nice-to-Have * Experience with TypeScript and NestJS. * Background in writing automated tests (Unit, Integration, E2E). * Experience with high-load systems. * Strong understanding and application of OOP, SOLID, DRY, KISS principles.
What We Offer * Competitive salary based on experience and skills. * Flexible working schedule (remote/hybrid). * 17 paid vacation days and 14 paid sick leave. * Mentorship and clear career growth. * Access to courses, certifications, and conferences. * Collaborative team and knowledge-sharing environment. * International projects with modern tech stack.