S
Svitch Energy Pvt. Ltd.2h ago
Indeed

Full Stack Developer

Changodar, Ahmedabad, Gujarat
Full Time
Mid Level
25000-40000

Auto Apply to 50+ AI Matched Full Stack Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Svitch Energy Pvt. Ltd.

Full Job Description

Full Stack Developer (MERN Stack) at Svitch Energy Pvt. Ltd. in Changodar, Ahmedabad, Gujarat

Svitch Energy Pvt. Ltd. is seeking a skilled Full Stack Developer to join our dynamic team in Changodar, Ahmedabad, Gujarat. This role focuses on developing and maintaining critical internal web applications and digital platforms that power our advanced EV manufacturing operations.

About the Role:

As a Full Stack Developer, you will be instrumental in building scalable, high-performance applications. You will contribute significantly to architectural decisions, system optimization, and the end-to-end product development lifecycle, ensuring robust and efficient digital solutions.

Key Responsibilities & Required Technical Skills:

  • Develop, test, and maintain full-stack web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
  • Design and implement responsive, user-friendly interfaces using React.js / Next.js.
  • Build and manage robust RESTful APIs using Node.js and Express.js.
  • Design, implement, and manage databases using MongoDB (with Mongoose), MySQL, and PostgreSQL.
  • Apply strong JavaScript (ES6+) concepts and modern frontend development practices.
  • Implement secure authentication and authorization mechanisms, including JWT and OAuth.
  • Ensure application performance, scalability, and reliability through best practices.
  • Integrate third-party APIs, payment gateways, and various external services.
  • Collaborate effectively with cross-functional teams to build essential internal tools, dashboards, and automation systems.
  • Utilize Git for version control, adhering to coding standards, participating in code reviews, and employing CI/CD practices.
  • Deploy and maintain applications on leading cloud platforms such as AWS, Azure, and GCP, as well as on Linux servers.

Additional Responsibilities:

  • Design system architecture and actively contribute to technical decision-making processes.
  • Optimize applications for maximum speed and scalability, employing techniques like lazy loading and caching, and API optimization.
  • Implement comprehensive logging, monitoring, and error tracking tools (e.g., Winston, Sentry) for proactive issue resolution.
  • Write thorough unit and integration tests using frameworks like Jest, Mocha, or Cypress to ensure code quality.
  • Actively participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Ensure robust data security, compliance with relevant regulations, and implement effective backup strategies.
  • Mentor junior developers and foster a culture of knowledge sharing within the team.

Enhanced Tech Stack:

  • Frontend: React.js, Next.js, Redux / Zustand, Tailwind CSS / Material UI
  • Backend: Node.js, Express.js, GraphQL (optional exposure)
  • Databases: MongoDB, MySQL, PostgreSQL, Redis (for caching)
  • DevOps & Tools: Docker, Kubernetes (basic exposure), CI/CD pipelines (GitHub Actions / Jenkins)
  • Cloud & Hosting: AWS (EC2, S3, RDS), Azure, GCP
  • Monitoring & Logging: Sentry, LogRocket, Prometheus (highly desirable)

Good to Have:

  • Experience in developing ERP systems, dashboards, or internal business tools.
  • Exposure to Shopify integrations or other e-commerce platforms.
  • Familiarity with Docker or cloud deployment strategies.
  • A strong understanding of system architecture and scalable application design principles.
  • Hands-on experience with advanced libraries and frameworks within React.js and Express.js.
  • Exposure to microservices architecture and API gateway patterns.

Preferred Qualifications:

  • 4–6 years of overall experience in full-stack development.
  • A minimum of 3 years of hands-on experience specifically with the MERN stack.
  • Bachelor’s degree in Computer Science, Information Technology, or a closely related field.
  • Proven experience working on production-grade, scalable applications.
  • Strong debugging, optimization, and problem-solving capabilities.
  • Experience with Agile development methodologies.
  • A solid understanding of CI/CD pipelines and DevOps practices.

Key Competencies:

  • Exceptional analytical thinking and meticulous attention to detail.
  • Effective communication and strong collaboration skills.
  • A high sense of ownership and accountability for deliverables.
  • Adaptability and a proactive willingness to learn new technologies.
  • The ability to manage multiple priorities effectively in a fast-paced environment.

Nice-to-Have Domain Exposure:

  • Experience in manufacturing, automotive, or EV domain-specific systems.
  • Familiarity with IoT integrations, telematics platforms, or real-time data systems.

This is a Full-time, Permanent position. The salary range is ₹25,000.00 - ₹40,000.00 per month, with benefits including paid sick time, paid time off, and Provident Fund. This role requires work to be performed in person at our Changodar, Ahmedabad, Gujarat location.

Company

S

Svitch Energy Pvt. Ltd.

Changodar, Ahmedabad, Gujarat
Posted on Indeed