Back to Home

Full Stack Engineer (React + Backend Integration)
Job Description:
We are looking for an experienced Full Stack Engineer with a strong background in React.js and backend integration. In this role, you will be responsible for developing scalable, secure, and high-performance web applications. You will work on building and maintaining backend services to support the front-end, ensuring seamless integration of APIs and payment gateways like CCAvenue, Razorpay, and Stripe to deliver smooth user experiences and robust backend functionality.
Key Responsibilities:
Develop and maintain full-stack applications with a React-based front-end and Python-based back end to create a seamless user experience.
Design and implement scalable and efficient back-end services using Python to support front-end functionality, ensuring smooth integration across the stack.
Analyse and understand both business and technical requirements to effectively plan and implement solutions.
Design, develop, and integrate backend services and RESTful APIs to support business logic and user interactions.
Implement third-party API integrations such as authentication services and payment gateways, and other external services.
Ensure secure and scalable API design for user authentication, role-based access control, and data validation.
Manage and optimize payment gateway integrations (CCAvenue, Razorpay, Stripe, PayPal, etc.) for transactions, refunds, and webhooks.
Monitor system performance, debug issues, and optimize application efficiency.
Collaborate with cross-functional teams including backend engineers, UI/UX designers, and DevOps and product managers, to ensure smooth delivery of features.
Maintain code quality, adhere to security best practices, and optimize frontend performance.
Contribute to the planning and execution of business-driven actions based on technical insights.
Requirements:
4+ years of experience as a Full Stack Engineer with expertise in React.js and full-stack application development.
Strong proficiency in Python, JavaScript, TypeScript, Redux, React Hooks, and modern UI frameworks.
Strong understanding of RESTful APIs, webhooks, and third-party API integrations.
Experience with databases such as MySQL, PostgreSQL, MongoDB, Firebase, or DynamoDB.
Hands-on experience with authentication and security mechanisms like JWT, OAuth, and role-based access control.
Proven experience with payment gateway integrations (CCAvenue, Razorpay, Stripe, PayPal, etc.).
Strong debugging and performance optimization skills.
Familiarity with Git, CI/CD pipelines, and Agile methodologies.
Ability to understand technical and business requirements, plan accordingly, and execute effectively.
Experience or knowledge in crypto and Web3 technologies is a significant advantage.
Benefits:
Competitive salary and benefits package.
Opportunity to work on high-impact, scalable applications.
Growth opportunities and continuous learning.
The smarter way to build, run and scale your business.
ABOSS TECHNOLOGY - FZCO
Building A1,
Dubai Digital Park,
Dubai Silicon Oasis,
Dubai, UAE
ABOSS Technologies India (OPC) Private Limited
No 396 1st Floor,
13th Street, Karpaga Nagar,
K. Pudur, Madurai - 625007,
Tamil Nadu, India
Still got questions?
At ABOSS , we understand that each team and individual has unique needs. Whether you’re looking for solutions for your business, exploring career opportunities, or simply curious to learn more about us, we’re here to help.
Let's start a conversation that could lead to exciting opportunities.
Let's have a chat
Copyright © 2025 by ABOSS. All Rights Reserved