Senior Backend Developer
R&D
Full Time
Affilomania specializes in internet marketing and optimization software development. Enhances online affiliate marketing through technology. We connect consumers online optimally using self-automated technology to the product or service they are looking for.
We are growing and searching for a Backend Developer with a deep understanding of Nodejs design to join our amazing R&D team! This role encompasses technical challenges and the opportunity to develop large-scale applications.
Responsibilities
Participate in the product's overall architecture design and provide your input based on your experience.
Develop and deploy new features and construct new design patterns for the application based on React and NodeJS.
Troubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionality.
Provide technical guidance and support for other team members.
Learn new technologies and patterns and contribute your knowledge to improve the application.
Requirements
BSc in Computer Science/Software Engineering
Experience in backend development.
At least 3 years of experience in server-side development with NodeJS- Must (Fastify advantage)
Familiarity with databases (Postgres, MongoDB, Redis, ElasticSearch) and Queues/Streams (SNS, SQS, Kafka).
Experience in Agile development.
Experience with SaaS platforms and CI/CD methodologies.
Experience with large-scale traffic, data, and complex architecture.
Proficiency with cloud technology and services such as AWS.(SQS, SNS, EKS, Lambda, S3).
Familiarity with containerization and orchestration tools like Docker.
Prior experience working on data-intensive products and applications, demonstrating a strong understanding of data-driven development (event sourcing advantage).
Excellent communication skills, to collaborate effectively with a love for sharing knowledge.