Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Job Title: Senior Software Engineer (Backend)
Location: Gurugram
Employment Type: Permanent
About The Role
We are looking for a highly skilled Senior Software Engineer (Backend) to lead backend development for a large-scale community platform engagement.
This role will be responsible for API design, database architecture, CRM automation logic, ORM pipeline development, and ensuring the backend is secure, scalable, and production-ready within a 3-month delivery window.
Key Responsibilities
- Design and develop RESTful APIs using Node.js for:
- User authentication (OTP-based)
- IMEI device linking
- Community features
- Gamification engine
- CRM automation triggers
- Own database design and optimization using PostgreSQL/MySQL, including:
- Query performance tuning
- Redis caching implementation
- Firebase integration for real-time features
- Build and manage the ORM data ingestion pipeline, including:
- Sentiment tagging
- Alert routing
- Weekly dashboard data layer for brand monitoring
- Collaborate closely with Flutter developers to:
- Define API contracts
- Enforce API versioning
- Standardize error handling and rate limiting from Day 1
- Integrate third-party services such as:
- Push notification APIs
- Firebase Cloud Messaging (FCM)
- CRM automation webhooks
- Ensure backend security, scalability, and performance, including:
- Input validation
- Authentication token management
- Load and stress testing before go-live
- Support UAT, production bug fixes, and post-launch monitoring throughout the 90-day delivery lifecycle
- Write unit and integration tests; maintain API documentation using Postman/Swagger
- Work closely with DevOps and Firebase teams on:
- Deployment pipelines
- Environment setup and management
- Infrastructure reliability
Required Skills & Qualifications
- 8+ years of experience in backend development using Node.js
- Strong expertise in:
- PostgreSQL or MySQL
- Redis
- REST API design
- System architecture
- Hands-on experience with:
- Firebase
- Cloud platforms (AWS or GCP)
- Docker and containerized deployments
- Proven experience in building:
- CRM automation logic
- Data pipelines
- ORM/monitoring systems
- Strong understanding of:
- API security
- Token-based authentication
- Rate limiting
- Performance optimization
Preferred Competencies
- Strong problem-solving and debugging skills
- Ability to work in high-pressure, deadline-driven environments
- Excellent collaboration and communication skills
- Ownership mindset with attention to detail
Why Join Marcom Avenue?
- Opportunity to build scalable, high-impact backend systems
- Work on complex, real-world platform architecture
- Collaborative and fast-paced engineering environment
- Exposure to modern tech stack and cloud infrastructure
Job Types: Full-time, Permanent
Pay: ₹1,200,000.00 - ₹2,000,000.00 per year
Benefits
- Health insurance
- Provident Fund
Work Location: In person
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free