Associate Full Stack Developer
Saatvik Agro
This job at a glance
- Who can apply
- Freshers and up to 2 years · B.Tech / B.E., M.Tech, BCA, MCA and more
- Must know
- SalesGitPythonJavaTypeScriptC
- Nice to have
- REST APIsOperationsTroubleshootingData visualization
- Work
- On-site in Morena
- Pay
- Not stated by the employer.
- Skill demand
- Git65%Python33%Java26%Sales4%of 101 similar fresher jobs posted in India this week
- Listed
- 4 Nov 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Saatvik Agro is seeking an Associate Full Stack Developer for a full-time, on-site opportunity in Morena, Madhya Pradesh, India. This role is ideal for fresh graduates and early-career technology professionals interested in frontend and backend development, web applications, REST APIs, databases, cloud technologies, enterprise systems, automation, and modern software development practices.
Key Responsibilities
- Collaborate with software, IT, data, analytics, operations, production, supply chain, finance, sales, and other business teams.
- Develop, test, integrate, maintain, troubleshoot, and improve:
- Responsive web applications
- Backend services
- APIs
- Databases
- Dashboards
- Internal platforms
- Enterprise systems
- Digital solutions
Requirements & Tech Stack
- Willingness to work in an on-site environment.
- Strong willingness to learn new programming languages, frontend and backend frameworks, APIs, databases, cloud technologies, testing tools, and modern software development practices.
- Good analytical, logical, debugging, troubleshooting, and problem-solving skills.
- Good communication, documentation, teamwork, and collaboration abilities.
- Ability to understand functional and technical requirements and translate them into practical, maintainable, reliable, secure, and user-friendly software solutions.
Qualifications
-
Educational Background:
-
B.E. / B.Tech / B.Sc. / BCA / MCA / M.Sc. / M.Tech in Computer Science, Information Technology, Software Engineering, Computer Applications, Data Science, Artificial Intelligence, or a related discipline.
-
Final-year students nearing degree completion and available for full-time employment may be considered.
-
Experience:
-
Fresh graduates and candidates with 0–2 years of relevant experience are encouraged to apply.
-
Candidates without previous full-time full stack development experience are welcome.
-
Academic, internship, project, freelance, hackathon, startup, or professional exposure to full stack development, frontend development, backend development, web development, software development, or related technology areas is welcome.
-
Internship experience, academic projects, frontend projects, backend projects, full stack applications, API projects, database projects, GitHub repositories, hackathons, freelance assignments, startup projects, or open-source contributions will be considered positively.
-
Programming Fundamentals:
-
Basic to good knowledge of one or more programming languages such as Java, Python, JavaScript, TypeScript, C#, PHP, Go, or similar.
-
Understanding of programming fundamentals, object-oriented programming, data structures, algorithms, functions, classes, exception handling, debugging, modular programming, and clean coding practices.
-
Frontend Development:
-
Basic to good knowledge of HTML5, CSS3, JavaScript, TypeScript, responsive design, semantic HTML, and modern frontend development fundamentals.
-
Familiarity with frontend frameworks and libraries such as React, Angular, Vue.js, Next.js, or similar will be beneficial.
-
Understanding of reusable components, routing, forms, event handling, state management, responsive layouts, and component-based application development.
-
Exposure to Redux, Redux Toolkit, Context API, NgRx, Zustand, MobX, or similar state-management technologies will be advantageous.
-
Familiarity with Bootstrap, Tailwind CSS, Material UI, Angular Material, Ant Design, or similar UI frameworks will be beneficial.
-
Exposure to UI/UX fundamentals, Figma, wireframes, accessibility, design systems, cross-browser compatibility, or mobile-first development will be advantageous but not mandatory.
-
Exposure to single-page applications, progressive web applications, server-side rendering, or similar web architectures will be beneficial.
-
Backend Development:
-
Exposure to backend frameworks such as Spring Boot, Django, Flask, FastAPI, Node.js, Express.js, .NET, or similar will be advantageous.
-
Basic understanding of REST APIs, JSON, HTTP/HTTPS, web services, authentication, authorization, API integration, and frontend-backend communication.
-
Exposure to microservices architecture, distributed systems, modular applications, or event-driven systems will be beneficial but is not mandatory.
-
Databases:
-
Familiarity with SQL, MySQL, PostgreSQL, SQL Server, Oracle, SQLite, MongoDB, Redis, or similar relational and NoSQL databases will be beneficial.
-
Understanding of database tables, schemas, primary and foreign keys, joins, normalization, CRUD operations, transactions, indexing, and basic query optimization will be advantageous.
-
Familiarity with ORM technologies, repositories, persistence layers, entity relationships, and transaction management will be beneficial.
-
DevOps & Cloud:
-
Familiarity with Git, GitHub, repositories, commits, branching, pull requests, code reviews, debugging, and collaborative software development workflows.
-
Exposure to npm, yarn, pnpm, Maven, Gradle, Vite, Webpack, or similar build and dependency-management tools will be beneficial.
-
Familiarity with AWS, Microsoft Azure, Google Cloud, Docker, Kubernetes, Jenkins, GitHub Actions, CI/CD, or similar cloud and DevOps technologies will be beneficial but is not mandatory.
-
Basic understanding of Linux, command-line tools, application deployment, environment configuration, logging, monitoring, and troubleshooting will be advantageous.
-
Testing & Quality Assurance:
-
Exposure to JUnit, PyTest, Jest, Mockito, Cypress, Playwright, Postman, unit testing, API testing, integration testing, or automated testing will be advantageous.
-
Exposure to frontend and backend performance concepts such as lazy loading, code splitting, caching, connection pooling, database performance, scalability, and reliability will be advantageous.
-
Additional Advantages:
-
Exposure to Redis, Kafka, RabbitMQ, caching, message queues, background jobs, or asynchronous processing will be considered an additional advantage.
-
Familiarity with OAuth, JWT, role-based access control, secure coding, input validation, authentication, authorization, and basic application security concepts will be beneficial.
-
Exposure to automation, analytics, data processing, AI/ML, generative AI, ERP, CRM, dashboards, reporting systems, or enterprise applications will be considered an additional advantage.
-
Familiarity with Agile, Scrum, Jira, SDLC, user stories, requirements gathering, technical documentation, sprint planning, or issue tracking will be advantageous.