Remote Full-Stack Engineer

at Verlabs

Posted 3 hours ago 3 applied

Description:

  • We are a Mobile & Digital Marketing Agency operating in Europe, Asia, Middle East, and Africa, specializing in real-time, big data solutions for Mobile Operators and Media Groups.
  • Our products are constantly evaluated on measurable performance and include second screen applications, reward programs, social media campaigns, and retention tools based on gamification and interactivity.
  • As a Full-Stack Engineer, you will be a key member of our Tech team, working closely with other developers and stakeholders to design, develop, and maintain scalable microservices and applications.
  • You will contribute to both backend and frontend development, DevOps workflows, and the continuous improvement of our processes and products.
  • Your responsibilities will include developing and maintaining microservices using Node.js, building and optimizing scalable web applications with React, Next.js, HTML5, CSS3, and TypeScript, and designing and integrating APIs and services (REST, WebSockets).
  • You will work with MongoDB, PostgreSQL, and Redis to handle data efficiently and manage asynchronous communication using RabbitMQ.
  • Supporting CI/CD pipelines and deployments with Docker, Kubernetes, Jenkins, PM2, and Nginx will also be part of your role.
  • You will collaborate with QA to ensure the quality and reliability of deliverables and follow Agile principles while contributing to team ceremonies using JIRA and Confluence.
  • Maintaining code integrity, organization, and documentation, as well as participating in brainstorming and design discussions with the team, will be essential.

Requirements:

  • A BSc/MSc in Computer Science or a related field is required.
  • You must have 3+ years of hands-on experience in full-stack software development.
  • Strong knowledge of JavaScript, Node.js, React.js, MongoDB, Redis, and RabbitMQ is essential.
  • Solid experience with RESTful services, APIs, and microservice architectures is necessary.
  • A proven track record of deploying and maintaining large-scale applications is required.
  • Familiarity with DevOps practices and tools such as Docker, Kubernetes, Jenkins, and GitHub/GitLab is important.
  • Strong debugging and problem-solving skills are needed.
  • Experience with XState and socket.io is a plus.
  • Knowledge of testing frameworks, particularly Jest, is required.
  • Excellent communication skills and the ability to collaborate across teams are essential.
  • You should be self-motivated and eager to learn new technologies.

Benefits:

  • We offer a competitive salary and financial stability.
  • There is an opportunity to grow fast and learn within one of the most competitive industries globally.
  • The position includes a remote-first work scheme.
  • Employees enjoy a 4-day workweek all year round.
  • A private insurance plan is provided.

Get realtime job alerts

Be the first to know about new jobs