Fenman Technologies India Private Limited
Full Stack Web Developer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Uttar Pradesh, India
Work mode:
Onsite
Published on:
11 August 2026
What they need
Fenman Technologies India Pvt. Ltd. is looking for a skilled and hands-on Full-Stack Web Developer who can independently design and develop modern, responsive and high-performance websites and web applications completely from scratch using coding.
The ideal candidate should have strong knowledge of both frontend and backend development and should be capable of taking a website from concept and UI design to development, database integration, deployment and ongoing maintenance.
This role is particularly suitable for a developer who enjoys creating custom websites rather than simply installing or modifying pre-built themes and templates.
- Key RequirementCustom Website Development from Scratch
The candidate must be capable of:
- Designing website structures from scratch.
- Developing custom frontend interfaces using HTML, CSS and JavaScript.
- Creating responsive layouts for desktop, tablet and mobile.
- Developing backend functionality and business logic.
- Designing and managing databases.
- Creating and integrating APIs.
- Implementing forms, authentication and user management where required.
- Integrating third-party services and APIs.
- Deploying websites to live servers.
- Managing website performance, security and scalability.
- Debugging and maintaining the complete website/application.
Candidates whose primary experience is only with ready-made WordPress themes, Elementor, Wix, Shopify themes or other drag-and-drop website builders will not be preferred.
- Key ResponsibilitiesA. Website Planning & Architecture
- Understand business requirements and convert them into technical solutions.
- Plan website architecture, page structures and functionality.
- Select appropriate technologies and frameworks for each project.
- Create scalable and maintainable development structures.
- Estimate development time and project requirements.
- Participate in technical discussions with management and other teams.
B. UI/UX & Frontend Development
- Design and develop modern, professional and user-friendly website interfaces.
- Convert design concepts, wireframes or reference websites into functional webpages.
- Develop websites using:
- HTML5
- CSS3
- JavaScript
- TypeScript
- React.js / Next.js or equivalent modern framework
- Create reusable components and clean frontend architecture.
- Ensure pixel-accurate implementation of approved designs.
- Develop fully responsive websites for:
- Desktop
- Laptop
- Tablet
- Mobile
- Ensure cross-browser compatibility.
- Implement animations, interactions and dynamic website elements where required.
- Optimize frontend performance and page-loading speed.
C. Backend Development
- Develop complete backend systems for websites and web applications.
- Build server-side business logic.
- Develop secure and scalable backend architecture.
- Create REST APIs and integrate third-party APIs.
- Handle authentication and authorization.
- Develop admin panels and dashboards where required.
- Implement data validation and error handling.
- Manage user accounts, roles and permissions.
- Ensure secure communication between frontend and backend.
Preferred Backend Technologies:
- Node.js
- Express.js / NestJS
- PHP / Laravel
- Python / Django / Flask
Strong expertise in at least one backend technology is required.
- Database Development & Management
The candidate should have practical knowledge of database design and management.
Responsibilities:
- Design database architecture.
- Create and manage database tables.
- Develop relationships between data entities.
- Write optimized queries.
- Perform CRUD operations.
- Manage database security and access.
- Optimize database performance.
- Handle database backups and migrations.
- Troubleshoot database-related issues.
Preferred Databases:
- MySQL
- PostgreSQL
- MongoDB
- API Development & Integration
- Develop RESTful APIs.
- Integrate third-party APIs.
- Connect frontend applications with backend services.
- Work with JSON/XML data where required.
- Implement API authentication and authorization.
- Handle API errors and validation.
- Test APIs using tools such as Postman.
- Integrate services such as:
- Payment gateways
- Email services
- SMS services
- WhatsApp APIs
- CRM systems
- Analytics platforms
- E-commerce platforms
- Shipping/logistics APIs
- Social media APIs
- Website Performance & Optimization
The developer will be responsible for ensuring that websites are fast, stable and optimized.
Responsibilities include:
- Improve website loading speed.
- Optimize images, scripts and assets.
- Reduce unnecessary API/database calls.
- Optimize frontend rendering.
- Optimize database queries.
- Implement caching where appropriate.
- Identify and resolve performance bottlenecks.
- Maintain good Core Web Vitals.
- Ensure websites perform well on mobile devices.
- SEO-Friendly Development
The candidate should understand the technical side of website SEO.
Responsibilities include:
- Create SEO-friendly website structures.
- Implement proper HTML semantic structure.
- Manage meta titles and descriptions.
- Implement heading structures.
- Create SEO-friendly URLs.
- Implement sitemap.xml and robots.txt.
- Handle canonical URLs.
- Implement structured data/schema markup where required.
- Ensure websites are crawlable by search engines.
- Optimize page speed and mobile performance.
- Coordinate with the digital marketing team for SEO requirements.
- Website Security
The developer will be responsible for implementing basic web security best practices.
Knowledge of the following is preferred:
- HTTPS / SSL
- Authentication
- Authorization
- Secure password handling
- Input validation
- SQL injection prevention
- XSS prevention
- CSRF protection
- API security
- Secure file uploads
- Session management
- Access control
- Basic server security
The developer should regularly identify and fix security vulnerabilities.
- Git & Version Control
- Use Git for source-code management.
- Maintain repositories on GitHub/GitLab/Bitbucket.
- Create and manage branches.
- Commit code using proper commit messages.
- Maintain development and production versions.
- Collaborate with other developers through Git.
- Maintain proper project documentation.
- Deployment & Server Management
The candidate should be capable of taking a completed website from development to production.
Responsibilities include:
- Domain configuration.
- Hosting/server configuration.
- SSL installation.
- Website deployment.
- Database deployment.
- Environment configuration.
- DNS configuration.
- Basic Linux/server management.
- Troubleshooting deployment issues.
- Website backup and recovery.
- Production monitoring.
Preferred Knowledge:
- AWS
- VPS
- cPanel
- Vercel
- Netlify
- Docker
- Linux
- CI/CD
- Testing & Debugging
- Test websites before production deployment.
- Identify and fix frontend and backend bugs.
- Perform functional testing.
- Test forms and APIs.
- Test responsive layouts.
- Test different browsers and devices.
- Troubleshoot database issues.
- Monitor production errors.
- Ensure all major website functionality works correctly before launch.
- Website Maintenance
After website deployment, the developer will be responsible for:
- Bug fixing.
- Website updates.
- Feature enhancements.
- Security updates.
- Performance optimization.
- Database maintenance.
- API maintenance.
- Server-related troubleshooting.
- Backup management.
- Continuous improvement of existing websites.
- Custom Admin Panels & Web Applications
The candidate may also be required to develop:
- Admin dashboards.
- Customer dashboards.
- Employee portals.
- Product management systems.
- Order management systems.
- CRM modules.
- Lead management systems.
- Inventory systems.
- Reporting dashboards.
- User management systems.
- Custom business automation tools.
- E-Commerce Development
Experience in custom e-commerce development will be an advantage.
The candidate may be required to develop:
- Product listing pages.
- Product detail pages.
- Shopping cart.
- Checkout systems.
- Customer accounts.
- Order management.
- Payment gateway integration.
- Inventory management.
- Coupon/discount systems.
- Shipping integrations.
- Admin order dashboards.
- Product management systems.
Experience with Amazon/e-commerce API integrations will be an added advantage.
- Collaboration & Communication
The developer will work closely with:
- Management
- HR
- Marketing Team
- Digital Marketing Team
- Design Team
- E-commerce Team
- Sales Team
- External vendors/agencies where required
The candidate must be able to understand business requirements and explain technical solutions in simple language.
- Technical Skills RequiredMust Have
- HTML5
- CSS3
- JavaScript
- Responsive Web Design
- REST APIs
- Git/GitHub
- Database concepts
- Frontend development
- Backend development
- Debugging
- Website deployment
- Basic SEO
- Web security fundamentals
Strongly Preferred
- React.js
- Next.js
- Node.js
- Express.js
- TypeScript
- MySQL / PostgreSQL
- MongoDB
- Tailwind CSS / Bootstrap
- AWS / VPS
- Docker
- Linux
- Postman
- CI/CD
- Preferred Technology Stack
Fenman Technologies would prefer candidates who are comfortable working with a modern technology stack such as:
Frontend:
HTML5, CSS3, JavaScript, TypeScript, React.js, Next.js
Backend:
Node.js, Express.js / NestJS
Database:
MySQL / PostgreSQL / MongoDB
API:
REST API
Version Control:
Git / GitHub
Deployment:
AWS / VPS / Vercel / cPanel
Tools:
VS Code, Postman, GitHub, Figma
The candidate does not need to know every technology listed above, but should have strong fundamentals and the ability to learn new technologies quickly.
- Experience Required
Experience: 2–5 years in web development.
Candidates should have demonstrable experience developing real-world websites or web applications from scratch.
Candidates with experience in only:
- WordPress theme installation
- Elementor
- Wix
- Shopify theme customization
- Drag-and-drop website builders
- Template-based website development
will not be preferred unless they also have strong custom coding experience.
- Portfolio Requirement
Candidates must provide 2–3 live websites or web applications that they have personally developed.
During the interview, the candidate should be able to explain:
- What technology was used.
- Which parts they personally developed.
- Frontend architecture.
- Backend architecture.
- Database structure.
- APIs used.
- Deployment process.
- Security implementation.
- Performance optimization.
- Any major technical challenges they solved.
A portfolio containing only template-based websites will not be considered sufficient.
- Candidate Profile
We are looking for someone who is:
- Strong in programming fundamentals.
- Comfortable developing independently.
- Creative in website design and implementation.
- Strong in problem-solving.
- Detail-oriented.
- Good at debugging.
- Able to understand business requirements.
- Able to work independently.
- Willing to learn new technologies.
- Responsible for project deadlines.
- Comfortable taking ownership of complete projects.
- Education
Preferred:
- B.Tech / B.E. – Computer Science / IT
- MCA
- BCA
- Bachelor's degree in Computer Science / IT
- Equivalent technical qualification
Pay: ₹15,000.00 - ₹40,000.00 per month
Work Location: In person
Other offers great for you!
These companies are also looking for great profiles
Rheso.tech
Développeur Full Stack
50-55k€ (Annuel)
Permanent contract
Toulouse, France
Hybrid
Skills
9 months ago
Quick apply
Rheso.tech
Développeur Full Stack - 2216
50-55k€ (Annuel)
Permanent contract
Toulouse, France
Hybrid
Skills
7 months ago
Quick apply
Rethic
Développeur Web Fullstack (H/F)
400
Freelance
26000 Valence, France
Onsite
Skills
5 months ago
Quick apply