25 Oct
|
2bigha
|
Gurugram
Role Overview
We are looking for a Senior Full Stack Software Engineer to own core modules of the 2Bigha.ai platform across backend, frontend, and basic DevOps/cloud. You will primarily work with the PERN Stack (PostgreSQL, Express.js, React.js, Node.js) to build scalable property listing flows, GIS-based land visualizations, digitization workflows, and internal tools for our Sales and Operations teams, while mentoring other engineers and driving best practices in code quality, security, and deployment.
Key ResponsibilitiesProduct & Feature Delivery
- Design, build, and maintain end-to-end features using React.js for the frontend and Node.js/Express.js for backend services.
- Implement and improve flows for property listings, land search, lead capture, and internal dashboards (SEO, Operations, Calling Team).
- Develop and consume RESTful APIs and integrate third-party services such as payment gateways, communication APIs, GIS platforms, and CRMs.
Architecture, Security & Quality
- Collaborate with leadership to align with security and compliance best practices, including data protection, logging, audit trails, backup, and retention policies.
- Write clean, testable, well-documented code and drive code reviews, refactoring, performance optimization, and best engineering practices.
Cloud, DevOps & Reliability
- Contribute to CI/CD pipelines, workplace setup (Development, Staging, Production), and automated deployments using Docker and cloud-native services.
- Help configure monitoring, logging, and alerting for critical services.
- Troubleshoot production issues while ensuring reliability,
scalability, and security.
Collaboration & Leadership
- Work closely with Product, Design, SEO, GIS, and Operations teams to translate business requirements into technical solutions.
- Mentor junior developers, provide structured feedback, and improve engineering practices.
- Break down product requirements into technical tasks and estimates.
- Proactively identify technical risks, dependencies, and opportunities for improvement.
Required Skills & ExperienceTechnical
- Strong hands-on experience with the PERN Stack (PostgreSQL, Express.js, React.js, Node.js) .
- Strong backend development experience using Node.js and Express.js , with expertise in designing and building RESTful APIs.
- Solid frontend development skills using React.js , including component-based architecture, Hooks, and state management (Redux/Context API or similar).
- Strong understanding of relational databases, particularly PostgreSQL , including schema design, query optimization, indexing, and performance tuning.
- Familiarity with NoSQL databases such as MongoDB or Redis is an advantage.
- Hands-on experience with cloud platforms ( AWS/GCP/Azure ), including managed databases, storage, IAM, networking, and deployment.
- Experience with Docker, CI/CD pipelines, Git, and monitoring/logging tools.
- Familiarity with web security best practices (OWASP Top 10, HTTPS, JWT authentication, secure cookies, secrets management, and API security).
Pay: ₹30,000.00 - ₹80,000.00 per month
Benefits :
- Paid sick time
- Provident Fund
Work Location: In person
📌 Full Stack Developer (Pern Stack) (Gurugram)
🏢 2bigha
📍 Gurugram