Full Stack Engineer

4 - 8 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Full Stack Developer with MERN & AI


  • Full Stack Development: Design, develop, and maintain high-quality, performant applications across the entire stack, including front-end user interfaces, back-end services, APIs, and database interactions.
  • AI Integration: Actively explore, evaluate, and implement AI-driven tools and methodologies to enhance various stages of software development, such as:
  • Code Generation: Utilizing AI assistants to generate boilerplate code, suggest patterns, or assist with complex logic.
  • Debugging: Leveraging AI for intelligent error detection, root cause analysis, and suggested fixes.
  • Deployment: Exploring AI-assisted automation for testing, release management, and infrastructure provisioning.
  • Architectural Contribution: Work closely with architects and other development teams to ensure new applications align with enterprise architecture standards, promoting reusability, scalability, and maintainability.
  • Quality Assurance: Implement best practices for code quality, security, and performance, including unit testing, integration testing, and code reviews.
  • Problem Solving: Diagnose and resolve complex technical issues throughout the application lifecycle.
  • Continuous Learning: Stay abreast of emerging technologies in full-stack development, AI/ML, and enterprise software trends.
  • AI Acumen: Articulate the benefits (e.g., increased velocity, improved code quality, reduced manual effort) and potential challenges/pitfalls (e.g., data privacy, ethical considerations, over-reliance, integration complexity) of AI in an enterprise development context.
  • Collaboration: Collaborate effectively with product managers, UX/UI designers, and other engineering teams to translate requirements into technical solutions.
  • Documentation: Create and maintain clear technical documentation for applications, APIs, and development processes.
  • (Plus) Industry Specific Application: Apply domain knowledge in manufacturing or renewable energy to build applications that address specific industry challenges and opportunities.

Required Skills & Experience:

  • Bachelor's degree in Computer Science, Information Technology, or a related engineering discipline.

  • 4-8 years of hands-on experience in full-stack web application development.

  • Proficiency in at least one modern front-end framework (e.g., React, Angular, Vue.js) and one back-end language/framework (e.g., Node.js, Python/Django/Flask, Java/Spring Boot, C#/.NET Core),

    MERN.

  • Experience with relational databases (e.g., PostgreSQL, MySQL, SQL Server) and/or NoSQL databases (e.g., MongoDB, Cassandra).

  • Strong understanding of RESTful API design, development, and consumption.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and CI/CD pipelines.
  • Demonstrated interest in and a foundational understanding of how AI can be applied to software development tasks.
  • Experience with version control systems, particularly Git.
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong communication and interpersonal skills, with the ability to explain technical concepts clearly.

Desired Qualifications (Good to have):

  • Prior experience working in the manufacturing, or renewable energy sectors.
  • Practical experience with specific AI coding assistants (e.g., GitHub Copilot, Vibe, Canvas) or AI-driven testing tools.
  • Understanding of microservices architecture and distributed systems.
  • Knowledge of enterprise integration patterns.
  • Contributions to open-source projects or a strong personal project portfolio showcasing technical abilities.

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Bengaluru, Karnataka, India

Gurugram, Haryana, India

Coimbatore, Tamil Nadu, India

Vellore, Tamil Nadu, India

Madurai, Tamil Nadu, India