Backend Web Developer

Gateway Abroad

Civil Lines, Jaipur

₹15,000 - ₹25,000 monthly

Fixed

15000 - ₹25000

Earning Potential

25,000

Work from Office

Full Time

Min. 1 year

Basic English

Job Details

Interview Details

Job highlights

Urgently hiring

52 applicants

Job Description

API Design & Development


· Design and maintain RESTful APIs using Express.js with clean architecture (controllers → services → models).

· Implement advanced MongoDB patterns:

o Schema design (normalized/denormalized)

o Compound, text, TTL, and indexes

o Efficient aggregation pipelines and pagination

· Handle secure file uploads to DigitalOcean Spaces (S3-compatible):

o Multipart uploads via Multer

o File validation, signed URLs, and optional image processing

· Implement robust authentication:

o JWT with httpOnly cookies and refresh token rotation

o bcrypt password hashing, CSRF protection, rate limiting

· CORS, input validation (Zod/Joi).


Required Skills

· ✅ 1+ years with Node.js and Express.js

· ✅ Advanced MongoDB & Mongoose: indexing, aggregation, transactions, performance tuning

· ✅ Experience with cloud storage (DigitalOcean Spaces, AWS S3, or similar)

· ✅ Strong security mindset: auth, encryption, input sanitization

· ✅ Proficiency in TypeScript, REST API design, Postman

 

Business Logic

- Implement features like cron jobs, background tasks, payment logic, assignment.

- Use service-based architecture.


Performance & Scalability

- Query optimization and caching (Redis).

- Cron jobs with node-cron.


Security

- Use Helmet, CORS, rate-limit.

- Secure JWT strategies.

- Manage environment configs.


Documentation

- Provide Postman collections.


Collaboration

- Share API contracts early.

- Provide mocks or sample JSON when backend not ready.

- Notify frontend of breaking changes.

Job role

Work location

Gateway Abroad Jaipur (Study Abroad Consultants and Coaching for IELTS, PTE, TOEFL,SELT, GRE,GMAT and SAT), Geetanjali Towers Geetanjali Tower, Ajmer Road, Jai Ambey Colony, Civil Lines, Jaipur, Rajasthan, India Civil Lines, Jaipur

Department

Software Engineering

Role / Category

Software Backend Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 1 year

Education

Graduate

Skills

Node.js, AWS, MongoDB, Backend development, RestAPI, Node, TypeScript, API Tool - Postman

English level

Basic English

Degree/ Specialisation

Any BE/B.Tech

Age limit

20 - 40 years

Gender

Any gender

About company

Name

Gateway Abroad

Address

Gateway Abroad Jaipur (Study Abroad Consultants and Coaching for IELTS, PTE, TOEFL,SELT, GRE,GMAT and SAT), Geetanjali Towers Geetanjali Tower, Ajmer Road, Jai Ambey Colony, Civil Lines, Jaipur, Rajasthan, India Civil Lines, Jaipur

Job posted by Gateway Abroad

FAQs about this job

Show all

Apply for job