We are seeking a talented and experienced Full Stack Developer to join our team in Jaipur, Rajasthan, and drive the development of innovative web and mobile applications. The Full Stack Developer will be responsible for designing, developing, and deploying scalable full-stack solutions across both web and mobile platforms. This role requires a versatile engineer with strong expertise in modern frontend and backend technologies, mobile development frameworks, and cloud infrastructure. The ideal candidate will have a proven track record of delivering high-quality applications, collaborating with cross-functional teams, and implementing best practices in software development.
Key Responsibilities
Frontend Development:
Design and develop responsive web applications using modern JavaScript frameworks (React, Angular, Vue.js), implement component-based architecture, optimize performance, and ensure cross-browser compatibility with intuitive UI/UX.
Backend Development:
Build robust server-side applications using Node.js, Python, or Java, design RESTful and GraphQL APIs, develop microservices architecture, and implement secure authentication and authorization mechanisms.
Mobile Application Development:
Develop cross-platform mobile applications using React Native or Flutter, implement native features and integrations, optimize app performance, and manage deployment to iOS and Android app stores.
Database Design and Management:
Design and optimize database schemas for SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Firebase) databases, write efficient queries, implement data migration strategies, and ensure data integrity and security.
Cloud Infrastructure and DevOps:
Deploy applications on AWS, Azure, or Google Cloud, implement CI/CD pipelines, containerize applications using Docker and Kubernetes, and configure monitoring and logging solutions.
API Integration:
Integrate third-party services including payment gateways (Stripe, PayPal, Razorpay), social authentication providers, external APIs, and develop webhook handlers for event-driven architectures.
Testing and Quality Assurance:
Write unit tests, integration tests, and end-to-end tests using Jest, Mocha, or Cypress, conduct code reviews, implement TDD practices, and maintain high code quality standards.
Security Implementation:
Implement security best practices including input validation, XSS and SQL injection prevention, secure authentication, data encryption, and compliance with OWASP guidelines.
Version Control and Collaboration:
Manage code repositories using Git, participate in agile ceremonies, collaborate with designers and product managers, document technical specifications, and mentor junior developers.
Performance Optimization:
Conduct application profiling, implement caching strategies using Redis, optimize database queries and indexing, reduce page load times, and perform load testing for scalability.
Project Management:
Estimate development efforts, break down features into tasks, manage sprint commitments, participate in architecture discussions, and communicate progress to stakeholders effectively.
Qualifications
Experience
5-8 years of professional software development experience with at least 3 years focused on full-stack development spanning both web and mobile platforms, including experience building and deploying production applications serving real users at scale.
Certifications Preferred:
AWS Certified Developer - Associate or AWS Certified Solutions Architect - Associate, or equivalent cloud certification (Azure Developer Associate, Google Cloud Professional Developer)
Meta Certified React Developer or similar frontend framework certification
MongoDB Certified Developer Associate
Oracle Certified Professional: Java SE Developer or Node.js Certified Developer
Docker Certified Associate
Certified Kubernetes Application Developer (CKAD)
Technical Skills
Strong proficiency in JavaScript/TypeScript with expertise in React.js or Vue.js including hooks, context API, state management (Redux, MobX, Zustand), and component lifecycle management
Extensive experience with Node.js and Express.js or Python with Django/Flask for backend development including middleware, routing, and application architecture
Proven expertise in React Native or Flutter for cross-platform mobile development including navigation, state management, and platform-specific implementations
Advanced knowledge of responsive web design, CSS preprocessors (SASS, LESS), CSS frameworks (Tailwind CSS, Bootstrap, Material-UI), and modern CSS techniques
Strong database skills including PostgreSQL/MySQL schema design, query optimization, MongoDB document modeling, and ORM frameworks (Sequelize, TypeORM, Mongoose)
Hands-on experience with AWS services (EC2, S3, Lambda, RDS, CloudFront, API Gateway) or equivalent Azure/GCP services for application deployment and hosting
Proficiency with Docker containerization, Kubernetes orchestration, and microservices architecture patterns
Experience implementing CI/CD pipelines using GitHub Actions, Jenkins, or GitLab CI for automated testing and deployment
Strong understanding of RESTful API design principles, GraphQL, WebSocket communication, and API security best practices
Familiarity with version control using Git, branching strategies, pull request workflows, and collaborative development practices
Knowledge of testing frameworks including Jest, Mocha, Chai, React Testing Library, Cypress, or Selenium for comprehensive test coverage
Experience with monitoring and logging tools such as New Relic, Datadog, ELK Stack, or Prometheus/Grafana
Education
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field.
Soft Skills
Strong problem-solving abilities with analytical thinking to architect solutions for complex technical challenges
Excellent communication skills to articulate technical concepts to both technical and non-technical stakeholders
Collaborative mindset with ability to work effectively in cross-functional teams including designers, product managers, and QA engineers
Strong attention to detail ensuring code quality, maintainability, and adherence to coding standards
Self-motivated and proactive with ability to manage multiple projects simultaneously and meet deadlines
Adaptability to rapidly changing requirements and technologies in a fast-paced development environment
Additional Requirements
Solid understanding of software development methodologies including Agile, Scrum, and DevOps practices
Experience with performance optimization techniques for both web and mobile applications
Knowledge of security best practices including OWASP Top 10, secure coding principles, and data protection regulations
Familiarity with modern development tools including IDEs (VS Code, IntelliJ), debugging tools, and performance profilers
Portfolio or GitHub repository demonstrating personal projects, open-source contributions, or production applications
Experience with real-time communication technologies such as WebRTC, Socket.io, or Firebase Realtime Database
Understanding of mobile app distribution processes for Apple App Store and Google Play Store including app signing and release management
Commitment to continuous learning and staying updated with emerging frameworks, libraries, and industry best practices
Work Environment
This is an on-site position based in Jaipur, Rajasthan. The role operates in a fast-paced agile environment with two-week sprint cycles and regular deployment cadences. Collaboration with cross-functional teams requires daily coordination and participation in team meetings, planning sessions, and sprint ceremonies.
How to Apply
To apply for this position, email your resume to job2026@thefourthcommand.com in pdf format only.
Subject Line Format:
FC_06_[YOUR FULL NAME]_RESUME
Resume Requirements
Your resume must include the following information:
Last Company Details:
Name of your most recent employer with the number of years of work experience at that organization
Mobile Development Platforms:
Complete list of mobile app development platforms, frameworks, and tools you have used (e.g., React Native, Flutter, Swift, Kotlin, Xamarin, Ionic)
Web Development Platforms:
Separate list of web development platforms, frameworks, and technologies you have experience with (e.g., React.js, Angular, Vue.js, Next.js, Django, Spring Boot)
Programming Languages:
All programming languages you have worked with and your proficiency level in each (e.g., JavaScript, TypeScript, Python, Java, Dart, Swift, Kotlin)
Frameworks and Libraries:
Specific frameworks you have hands-on experience with including both frontend and backend technologies
Certifications:
List any professional certifications with certification names, issuing organizations, and validity dates if applicable
Currently Active Platforms:
Links to live applications (web or mobile) that you have developed or currently maintain, including app store links for mobile applications and URLs for web applications
Passport Size Photograph:
A recent passport size photograph must be included on your resume (mandatory requirement)
Incomplete applications or resumes missing any of the above requirements will not be considered for evaluation.
Job Type: Full-time
Pay: ?300,000.00 - ?800,000.00 per year
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.