Tech Lead / Full Stack Developer (West Bengal)

Tech Lead / Full Stack Developer (West Bengal)

04 Aug
|
FarmSanta
|
West Bengal

04 Aug

FarmSanta

West Bengal

Tech Lead / Full Stack Developer

1. Technical Leadership

- Lead the design, architecture, development, and deployment of enterprise-grade web and mobile applications.
- Define technical architecture, coding standards, and development best practices.
- Review application architecture and ensure scalability, security, and maintainability.
- Mentor and guide software developers through code reviews, technical discussions, and knowledge sharing.
- Estimate project timelines, allocate development tasks, and monitor progress.
- Drive Agile development practices including sprint planning, technical estimation, and release management.
- Evaluate and recommend current technologies, frameworks, and tools to improve development efficiency.

2. Application Development

- Design, develop, test, and deploy high-performance web and mobile applications for FarmSanta's Agritech ecosystem.
- Build responsive and scalable user interfaces using React.js.
- Develop robust backend services using Node.js (Express/NestJS) and Java (Spring Boot preferred).
- Develop reusable components and modular application architecture.
- Build RESTful APIs and integrate third-party services.
- Ensure applications are optimized for performance, scalability, and security.
- Participate in the complete Software Development Life Cycle (SDLC).

3. Database Design & Backend Development

- Design, develop, and maintain databases using PostgreSQL.
- Optimize SQL queries, indexing, and database performance.
- Implement database backup, recovery, and security best practices.
- Design efficient database schemas for enterprise applications.
- Implement authentication, authorization, and role-based access control (RBAC).
- Ensure data integrity, consistency, and security across applications.

4. System Architecture & Integration

- Design scalable, modular, and microservices-based application architecture.
- Ensure seamless integration between frontend, backend, mobile applications, APIs, and databases.




- Integrate third-party APIs such as Payment Gateways, WhatsApp, SMS, Email, Google Maps, and Authentication services.
- Participate in architecture reviews and technical decision-making.
- Ensure system interoperability across FarmSanta business applications.

5. Cloud, DevOps & Deployment

- Deploy and manage applications on AWS Cloud (EC2, RDS, S3, Route 53, CloudFront).
- Configure Docker containers and CI/CD pipelines.
- Manage Linux/Ubuntu servers, Apache/Nginx configurations, SSL certificates, and application hosting.
- Monitor application performance, server health, and system availability.
- Support production deployments and troubleshoot post-production issues.

6. Code Quality & Performance

- Write clean, scalable, reusable, and well-documented code.
- Conduct peer code reviews and enforce coding standards.
- Perform debugging, troubleshooting, profiling, and performance optimization.
- Ensure secure coding practices and compliance with industry standards.
- Maintain comprehensive technical documentation for applications, APIs, and deployment processes.

7. Team Collaboration & Project Delivery

- Collaborate closely with Product Managers, UI/UX Designers, QA Engineers, DevOps, and Business Teams.
- Understand business requirements and translate them into scalable technical solutions.
- Coordinate with cross-functional teams to ensure timely project delivery.
- Mentor junior developers and foster a collaborative engineering culture.
- Support production issues and ensure continuous application improvement.

8.



Business Domain Development

Develop and enhance solutions for:

- Inventory Management
- Supply Chain Management
- Retail & Distribution
- Vendor & Customer Portals
- Mobile Applications
- Agriculture & Agritech Platforms
- E-commerce Solutions
- Commodity Software
- Business Intelligence Dashboards

Required Technical Skills

Mandatory Skills

Frontend

- React.js (Hooks, Redux, Context API, Component Architecture)
- HTML5
- CSS3
- Bootstrap
- JavaScript (ES6+)

Backend

- Node.js (Express.js / NestJS)
- Java (Spring Boot preferred)

Database

- PostgreSQL
- Database Design & Optimization

APIs

- REST API Development
- JSON
- API Integration

Version Control

- Git
- GitHub / GitLab

Cloud & DevOps

- AWS (EC2, EKS, RDS, S3)
- Docker
- CI/CD
- Linux (Ubuntu)
- Apache / Nginx

Good to Have

- React Native / Flutter
- Microservices Architecture
- Redis
- RabbitMQ / Kafka
- GraphQL
- Kubernetes
- AI & OpenAI API Integration
- OCR / Barcode / QR Code Integration
- Agri-tech Solutions
- E-commerce Platforms

Soft Skills & Competencies

- Strong leadership and mentoring skills.
- Excellent analytical and problem-solving abilities.
- Strong communication and stakeholder management skills.
- Ability to work in a fast-paced startup environment.
- Ownership mindset with high accountability.
- Excellent planning and project execution skills.
- Ability to work independently as well as lead cross-functional teams.
- Strong documentation and technical writing skills.
- Passion for innovation and continuous learning.

Preferred Experience

- 8+ years of experience in Full Stack Application Development.
- Experience building enterprise-scale SaaS applications.
- Hands-on experience with React, Node.js, Java, PostgreSQL, AWS, and Docker.
- Experience in Supply Chain, E-commerce, Retail, or Agritech solutions.
- Experience working with Agile/Scrum development methodologies.

📌 Tech Lead / Full Stack Developer (West Bengal)
🏢 FarmSanta
📍 West Bengal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: tech lead / full stack developer (west bengal) / west bengal

Subscribe to this job alert:

Get the latest job offers by email for: tech lead / full stack developer (west bengal) / west bengal