Full Stack Developer – Next.js | Payments | RabbitMQ

3 years

0 Lacs

Posted:5 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

🌐 Job Title: Full Stack Developer – Next.js | Payments | RabbitMQ

Company:

Location:

Experience Level:

Employment Type:

 

About Xalt Analytics

Full Stack Developer

 

Position Overview

Full Stack Developer

You will be working closely with product managers, designers, and other engineers to build robust platforms that deliver exceptional user experiences and drive customer growth.

 

Key Responsibilities

  • Develop responsive, high-performance, and secure web applications using

    Next.js

    ,

    React.js

    , and

    Node.js

    .
  • Design and implement

    modular and scalable subscription modules

    , handling plan creation, trials, renewals, upgrades/downgrades, and cancellations.
  • Integrate and manage

    payment gateways like Razorpay and PayPal

    , ensuring seamless and secure transaction processing.
  • Set up and maintain

    asynchronous event-based systems using RabbitMQ

    , enabling real-time and decoupled microservices communication.
  • Write well-documented, clean, and testable code following industry best practices.
  • Collaborate with cross-functional teams to gather requirements, architect solutions, and deliver features on time.
  • Ensure proper deployment pipelines (CI/CD), monitoring, and performance tuning.
  • Actively contribute to code reviews, technical documentation, and mentoring junior team members.
  • Troubleshoot and resolve bugs, performance bottlenecks, and production issues.


Must-Have Qualifications

  • 3+ years of professional experience

    in full stack development with strong proficiency in

    Next.js

    and React ecosystem.
  • Proven experience integrating

    payment gateways

    (especially

    Razorpay

    and

    PayPal

    ) including one-time payments, subscriptions, and webhook handling.
  • Strong understanding of

    RabbitMQ

    , queue management, and message-driven architecture.
  • Demonstrated experience in developing and managing

    subscription billing modules

    , including handling user lifecycles and billing events.
  • Solid backend development skills using

    Node.js

    , Express.js, and REST APIs.
  • Experience with relational and/or NoSQL databases like

    PostgreSQL

    ,

    MySQL

    , or

    MongoDB

    .
  • Familiarity with Git, CI/CD workflows, and Agile/Scrum methodologies.
  • Strong understanding of authentication, authorization, and web security best practices.


Nice to Have

  • Knowledge of

    GraphQL

    and API versioning.
  • Experience working with

    Docker

    and cloud platforms (e.g., AWS, GCP, or Azure).
  • Familiarity with logging, monitoring tools, and error reporting platforms.
  • Passion for clean UI/UX and performance optimization.


What We Offer

  • Opportunity to work on cutting-edge technologies and real-world projects.
  • Collaborative and inclusive team culture.
  • Competitive compensation and performance-based incentives.
  • Flexibility in work hours and remote working options.
  • Professional growth and learning opportunities.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You