Full Stack JavaScript Developer
Position: Full Stack JavaScript Developer
Experience: 1–3 Years
Location: Remote
Employment Type: Full-Time
Pay: ₹5,000 – ₹10,000 per month
About the Role
We are looking for a passionate Full Stack JavaScript Developer to design, develop, and maintain scalable web applications. The ideal candidate should have strong expertise in modern JavaScript technologies, frontend frameworks, backend development, REST APIs, databases, authentication, and cloud deployment. You will work closely with designers, product managers, and other developers to build high-performance, user-friendly applications.
Responsibilities
- Develop responsive and interactive web applications using modern JavaScript frameworks.
- Build scalable frontend applications using React.js, Next.js, or similar frameworks.
- Develop backend services and REST APIs using Node.js and Express.js.
- Design and maintain secure authentication and authorization systems (JWT, OAuth, Firebase Auth, etc.).
- Integrate third-party APIs, payment gateways, and external services.
- Design efficient database schemas and optimize queries.
- Work with SQL and NoSQL databases.
- Build reusable components and maintain clean, modular code.
- Implement responsive UI following modern design principles.
- Optimize applications for speed, scalability, SEO, and performance.
- Write unit tests and participate in code reviews.
- Debug, troubleshoot, and resolve production issues.
- Deploy and maintain applications on cloud platforms.
- Collaborate with UI/UX designers, QA engineers, and product teams.
- Stay updated with the latest JavaScript ecosystem, frameworks, and best practices.
Required Skills
- 1–3 years of experience in Full Stack JavaScript Development.
- Strong proficiency in JavaScript (ES6+) and TypeScript.
- Strong experience with React.js.
- Experience with Next.js.
- Backend development using Node.js and Express.js.
- Experience building RESTful APIs.
- Knowledge of MongoDB, MySQL, or PostgreSQL.
- Experience with Firebase (Authentication, Firestore, Storage) is a plus.
- State management using Redux, Context API, or similar.
- Strong understanding of HTML5, CSS3, Tailwind CSS, and Bootstrap.
- Experience with Git and GitHub.
- Knowledge of authentication using JWT and OAuth.
- Familiarity with API integration using Axios or Fetch API.
- Understanding of responsive design and cross-browser compatibility.
- Basic knowledge of Docker and CI/CD pipelines.
- Good debugging and problem-solving skills.
Preferred Skills
- Experience with NestJS.
- Knowledge of GraphQL.
- Experience with WebSockets and real-time applications.
- Cloud deployment on AWS, Azure, Google Cloud, or Vercel.
- Experience with Docker and containerization.
- Familiarity with Kubernetes.
- Knowledge of Redis and caching strategies.
- Experience with server-side rendering (SSR) and static site generation (SSG).
- Understanding of Microservices architecture.
- Familiarity with testing frameworks like Jest and Cypress.
- Experience with React Native is a plus.
- Knowledge of AI API integrations (OpenAI, Gemini, Claude, etc.).
- Experience integrating payment gateways like Razorpay or Stripe.
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Strong portfolio of web applications.
- Active GitHub profile or open-source contributions.
- Experience working in Agile/Scrum environments.
- Excellent communication and teamwork skills.
What We Offer
- Fully Remote Work
- Competitive Salary
- Flexible Working Hours
- Opportunity to work on modern full-stack web applications
- Learning and certification support
- Collaborative, innovation-driven engineering culture
- Career growth opportunities in Full Stack Development and Cloud Technologies
Benefits: Flexible schedule, Work from home
Pay: ₹5,000.00 - ₹10,000.00 per month
Work Location: Remote