- 7 active jobs (view)
- Published: December 14, 2023
Description
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.
Your Role:
- 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
Abilities and Qualities You Bring to The Team:
- 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).
- Experience in frontend and backend testing
- Excellent communication skills, to collaborate effectively with a love for sharing knowledge.
- Experience in client-side development using the React framework (NextJS advantage)- Advantage