Fullstack Developer

1 - 5 years

5 - 12 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

*Basic Technical Requirements for the Role*

*1. Frontend Development*

- Proficient in *React* (preferred), Angular, or Vue

- Strong understanding of *HTML, CSS, JavaScript*

- Experience with *Material UI* or other component libraries

- Responsive and accessible UI design

*2. Backend Development*

- Experience with *Node.js (Express)* or *Django / Spring Boot*

- Designing and consuming *RESTful APIs*

- Authentication and authorization (JWT/OAuth)

- Error handling, logging, and request validation

*3. Database Design*

- Strong in *SQL (MySQL/PostgreSQL)* and *NoSQL (MongoDB)* concepts

- Design normalized schemas for:

- User management

- E-commerce systems (products, orders, inventory)

- Workflow management (multi-step approvals, status transitions)

- Implement *audit trails*, *timestamps*, and *foreign key relationships*

- Optimize using *indexes* and proper query structuring

*4. Payment Gateway Integration*

- Integration with *Razorpay*, *Stripe*, *PayPal* or *PayU*

- Handling webhooks, callbacks, and secure payment flows

- Knowledge of refund and transaction validation processes

*5. E-commerce Logic*

- Product listing, cart, checkout flow

Order lifecycle handling

- Coupon/promo logic

- Basic GST/invoice understanding (optional)

*6. Workflow Management System*

- Implement configurable, multi-step workflows (e.g., request approve complete)j

- Role-based access and action controls

- Commenting, status tracking, and attachments

- Full action *history tracking* (who did what, when)

- Reusable *workflow types and step definitions*

*7. DevOps & Tools*

- Version control with Git

- API testing with Postman

- Basic CI/CD understanding

- Deployment on cloud (GCP, AWS, or Vercel/Render)

*8. Soft Skills*

- Agile/Scrum familiarity

- Ability to work independently and in a team

- Clear communication and documentation skills

*Job Title: Full Stack Developer (E-commerce & Workflow Applications)*

*About the Role:*

We are looking for a skilled *Full Stack Developer* to work on a new application involving *e-commerce capabilities*, *payment gateway integration*, and a *workflow management system*. Youll be responsible for both frontend and backend development, and database design.

---

*Key Responsibilities:*

- Design and develop scalable web applications (frontend + backend)

- Implement and integrate secure *payment gateways* (Razorpay, Stripe, etc.)

- Build *e-commerce features*: product listing, cart, order tracking, etc.

- Design and manage *workflow-based systems* (multi-step approval, tracking)

- Ensure secure, optimized APIs and clean UI/UX

- Write modular, reusable, and well-documented code

- Collaborate with designers, testers, and stakeholders in an agile setup

---

*Technical Requirements:*

*Frontend:*

- Strong in HTML, CSS, JavaScript

- Experience with *React* (preferred), Angular, or Vue

- UI libraries: *Material UI*, Bootstrap

- Responsive design & accessibility

[23/09, 3:58pm] ChatGPT: *Backend:*

- Experience with *Node.js (Express)* or equivalent

- REST API development

- JWT/OAuth authentication

- Error handling, logging, validations

*Database:*

- Relational DBs: *MySQL / PostgreSQL*

- Basic NoSQL (MongoDB) understanding

- Schema design for:

- User & Role management

- E-commerce (products, orders, inventory)

- Workflow system (steps, status, audit logs)

- Query optimization and indexing

*Payment Integration:*

- Razorpay, Stripe, PayU, etc.

- Webhook and callback handling

- Secure transaction validation

*Workflow System:*

- Configurable, multi-step workflows (e.g., approve/reject flow)

- Role-based actions and permissions

- Comments, attachments, and status transitions

- Full *audit trail* of user actions

*DevOps & Tools:*

- Git & version control

- API testing tools (Postman)

- Basic CI/CD awareness

- Cloud deployment (AWS/GCP/Vercel preferred)

How to Apply:

Please send your updated resume and a brief portfolio to Gayathri at:

Email: jobs@jointechsoftwares.com

Contact: +91 90198 92622

Subject Line: Application Full Stack Developer

Job Type: Full-time

---

*Nice to Have:*

- Experience with microservices or monorepo structures

- Familiarity with Agile or Scrum practices

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You