Full Stack Developer
Saatvik Agro
Morena, Madhya Pradesh, India0–5 yrs2h agovia LinkedIn
This job at a glance
- Who can apply
- Freshers and up to 5 years · B.Tech / B.E., M.Tech, BCA, MCA and more
- Must know
- SalesPythonJavaTypeScriptCSQL
- Nice to have
- REST APIsData visualizationTroubleshootingOperations
- Work
- On-site in Morena
- Pay
- Not stated by the employer.
- Skill demand
- Python33%Java25%TypeScript21%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 a Full Stack Developer for a full-time, on-site opportunity in Morena, Madhya Pradesh, India. This role is ideal for individuals with interests in frontend development, backend engineering, web applications, REST APIs, databases, cloud technologies, enterprise systems, automation, and modern software-development practices.
Key Responsibilities
- Design, develop, test, integrate, maintain, troubleshoot, and enhance responsive web applications, backend services, APIs, databases, dashboards, internal platforms, enterprise systems, and digital solutions.
- Collaborate with software, IT, data, analytics, operations, production, supply chain, finance, sales, and other business teams.
Requirements & Tech Stack
- Java, Python, JavaScript, TypeScript, C#, Node.js, Spring Boot, Django, Flask, FastAPI, .NET, React, Angular, Vue.js, Next.js, HTML5, CSS3, REST APIs, SQL and NoSQL databases, Git, microservices, cloud platforms, Docker, Kubernetes, automated testing, and CI/CD technologies.
Qualifications
- Education: 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.
- Experience: 0–5 years in full stack development, software development, frontend development, backend development, web development, application development, API development, or related technology roles.
- Programming Fundamentals: Understanding of programming fundamentals, object-oriented programming, data structures, algorithms, functions, classes, exception handling, debugging, modular development, and clean coding practices.
- Frontend Skills: Basic to good knowledge of HTML5, CSS3, JavaScript, TypeScript, responsive design, semantic HTML, and modern frontend development concepts.
- Familiarity with React, Angular, Vue.js, Next.js, or similar frontend frameworks and libraries will be beneficial.
- Understanding of reusable components, routing, forms, event handling, state management, responsive layouts, and component-based application development.
- Familiarity with Redux, Redux Toolkit, Context API, NgRx, Zustand, MobX, or similar state-management technologies will be advantageous.
- Exposure to Bootstrap, Tailwind CSS, Material UI, Angular Material, Ant Design, or similar UI frameworks will be beneficial.
- Backend Skills: Familiarity with backend frameworks such as Spring Boot, Django, Flask, FastAPI, Node.js, Express.js, .NET, or similar technologies will be advantageous.
- API Skills: Basic to good understanding of REST APIs, JSON, HTTP/HTTPS, web services, authentication, authorization, API design, API integration, and frontend-backend communication.
- Database Skills: Familiarity with SQL, MySQL, PostgreSQL, SQL Server, Oracle, MongoDB, Redis, or similar relational and NoSQL databases will be beneficial.
- Understanding of database design, normalization, joins, schemas, CRUD operations, transactions, indexing, primary and foreign keys, and basic query optimization will be advantageous.
- Architecture: Exposure to microservices architecture, distributed systems, service-oriented architecture, scalable applications, or event-driven systems will be beneficial but is not mandatory.
- Version Control: Familiarity with Git, GitHub, version control, branching, pull requests, code reviews, debugging, and collaborative software-development workflows.
- Build Tools: Exposure to npm, yarn, pnpm, Maven, Gradle, Vite, Webpack, or similar build and dependency-management tools will be beneficial.
- Testing: Exposure to JUnit, PyTest, Jest, Mockito, Cypress, Playwright, Postman, unit testing, integration testing, API testing, or automated testing will be advantageous.
- Messaging & Caching: Exposure to Kafka, RabbitMQ, Redis, caching, message queues, asynchronous processing, background jobs, or event-driven systems will be considered an advantage.
- Cloud & DevOps: Exposure to AWS, Microsoft Azure, Google Cloud, Docker, Kubernetes, Jenkins, GitHub Actions, CI/CD, or similar cloud and DevOps technologies will be beneficial.
- System Administration: Basic understanding of Linux, command-line tools, application deployment, environment configuration, logging, monitoring, troubleshooting, and production-support concepts will be advantageous.
- Security: Familiarity with OAuth, JWT, role-based access control, secure coding, API security, authentication, authorization, input validation, and application-security concepts will be beneficial.
- Performance Optimization: Exposure to frontend and backend performance optimization, lazy loading, code splitting, caching, database tuning, connection pooling, scalability, reliability, and observability will be advantageous.
- Data Access: Familiarity with ORM technologies, repositories, persistence layers, entity relationships, transaction management, and backend data-access patterns will be beneficial.
- UI/UX: Familiarity with UI/UX fundamentals, Figma, wireframes, accessibility, design systems, cross-browser compatibility, and mobile-first development will be advantageous but is not mandatory.
- Web Architectures: Exposure to single-page applications, progressive web applications, server-side rendering, static generation, or similar modern web architectures will be beneficial.
- Additional Advantages: Exposure to automation, data engineering, analytics, AI/ML, generative AI, ERP, CRM, dashboards, reporting systems, or enterprise applications will be considered an additional advantage.
- Methodologies: Familiarity with Agile, Scrum, Jira, SDLC, requirements gathering, user stories, technical documentation, sprint planning, or issue tracking will be advantageous.
- Soft Skills: Good analytical, logical, debugging, troubleshooting, and problem-solving skills. Good communication, documentation, teamwork, and collaboration abilities.
- Business Acumen: Ability to understand business and technical requirements and translate them into practical, scalable, maintainable, reliable, secure, and user-friendly full stack solutions.
- Work Environment: Willingness to work in an on-site environment.
- Learning Aptitude: Strong willingness to learn new programming languages, frameworks, APIs, databases, cloud platforms, testing technologies, and modern software-engineering practices.
- 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 but are not mandatory.
- Candidates without previous full-time software-development experience can also apply.