DevJobs

Full Stack Engineer

Overview
Skills
  • Node.js Node.js ꞏ 3y
  • React React ꞏ 3y
  • Kafka Kafka
  • Next.js Next.js
  • Elasticsearch Elasticsearch
  • Redis Redis
  • MongoDB MongoDB
  • PostgreSQL PostgreSQL
  • CI/CD CI/CD
  • AWS AWS
  • Docker Docker
  • SQS
  • Agile development
  • SNS
  • SaaS platforms
  • S3
  • Lambda
  • Frontend testing
  • EKS
  • Backend testing
  • Fastify

We specialize 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 Senior Full Stack Developer with a deep understanding of React and Node.js 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.


Abilities and Qualities You Bring to The Team:

  • Full-stack expertise with the ability to work seamlessly on frontend, APIs, and backend application code. (working with micro fronted is advantage)
  • At least 3 years of experience in server-side development with NodeJS (Fastify advantage)
  • At least 3 years of experience in client-side development using the React framework (NextJS- 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.
  • Experience in frontend and backend testing.
  • BSc in Computer Science/Software Engineering.
  • Excellent communication skills, to collaborate effectively with a love for sharing knowledge.
  • Prior experience working on data-intensive products and applications, demonstrating a strong understanding of data-driven development (event sourcing advantage).

Matrix