Full Stack Software Developer

Posted 10 Days Ago
Be an Early Applicant
Mangalore, Dakshina Kannada, Karnataka, IND
In-Office
Mid level
Cloud • Mobile • Software • Consulting
The Role
Develop and maintain full-stack applications across frontend and backend systems using JavaScript, React.js, Node.js, REST APIs, and relational databases. Build responsive user interfaces, write and optimize SQL queries, implement testing, debug production issues, and maintain clean code. Collaborate through Git-based workflows and Agile/Scrum processes while using AI-assisted development tools responsibly.
Summary Generated by Built In
We are looking for a Mid-Level Full Stack Developer with strong hands-on experience in JavaScript, React.js, Node.js, UI development, API development, and database technologies.

The candidate should be capable of working independently on both frontend and backend development and should have good debugging, testing, and problem-solving skills.

Requirements

Required Technical Skills

Frontend:

  • Strong knowledge of JavaScript, including ES6+ concepts.
  • Good hands-on experience with React.js.
  • Strong understanding of HTML, CSS, and responsive UI development.
  • Experience with Tailwind CSS, Bootstrap, or plain CSS.
  • Ability to develop UI components based on requirements/designs.
  • Good understanding of frontend state management, API integration, and form handling.

Backend:

  • Strong hands-on experience with Node.js.
  • Experience in developing and maintaining REST APIs.
  • Good understanding of API design, authentication, authorization, validation, error handling, and middleware.
  • Experience with backend debugging and troubleshooting.
  • Understanding of application architecture and clean, maintainable code.

Database:

  • Good knowledge of relational databases such as:
    • MySQL
    • PostgreSQL
  • Ability to write and optimize SQL queries.
  • Understanding of database relationships, indexing, transactions, and basic database design.
  • ORM experience such as Sequelize/TypeORM/Prisma would be an advantage.

Testing & Debugging:

  • Experience in writing unit tests.
  • Understanding of E2E testing.
  • Ability to debug frontend and backend issues independently.
  • Good understanding of browser developer tools, logs, API debugging, and troubleshooting production issues.

Development & Engineering Skills:

  • Good understanding of Git/GitHub and standard development workflows.
  • Experience working with Agile/Scrum development processes.
  • Ability to understand requirements and convert them into technical implementation.
  • Good understanding of code review, coding standards, and maintainable code.
  • Ability to work on existing codebases and troubleshoot/modify existing functionality.

AI-Assisted Development:

  • Familiarity with modern AI-assisted development tools such as Claude Code, Antigravity, GitHub Copilot, or similar tools.
  • Should understand how to effectively use AI tools for code generation, debugging, code analysis, documentation, and development planning while being able to review and validate the generated code.

Additional Skills

  • Good problem-solving and analytical skills.
  • Good communication and collaboration skills.
  • Ability to work independently as well as with a development team.
  • Willingness to learn and work with new technologies.
  • Ability to take ownership of assigned modules/features from development through testing and deployment.

Key Requirement

The candidate should have strong practical knowledge of JavaScript, React.js, Node.js, UI development, REST API development, databases, testing, and debugging, rather than being limited to only frontend or backend development.


Work Mode: On-site


Skills Required

  • Strong knowledge of JavaScript, including ES6+ concepts
  • Hands-on experience with React.js
  • Strong understanding of HTML, CSS, and responsive UI development
  • Experience with Tailwind CSS, Bootstrap, or plain CSS
  • Ability to develop UI components from requirements and designs
  • Understanding of frontend state management, API integration, and form handling
  • Strong hands-on experience with Node.js
  • Experience developing and maintaining REST APIs
  • Understanding of API design, authentication, authorization, validation, error handling, and middleware
  • Backend debugging and troubleshooting experience
  • Understanding of application architecture and maintainable code
  • Knowledge of relational databases such as MySQL or PostgreSQL
  • Ability to write and optimize SQL queries
  • Understanding of database relationships, indexing, transactions, and basic database design
  • Experience with Sequelize, TypeORM, or Prisma
  • Experience writing unit tests
  • Understanding of E2E testing
  • Ability to independently debug frontend and backend issues
  • Understanding of browser developer tools, logs, API debugging, and production troubleshooting
  • Understanding of Git, GitHub, and standard development workflows
  • Experience with Agile/Scrum development processes
  • Ability to translate requirements into technical implementations
  • Understanding of code review, coding standards, and maintainable code
  • Ability to work on existing codebases and modify existing functionality
  • Familiarity with AI-assisted development tools such as Claude Code, Antigravity, or GitHub Copilot
  • Ability to review and validate AI-generated code
  • Strong problem-solving and analytical skills
  • Good communication and collaboration skills
  • Ability to work independently and within a development team
  • Willingness to learn new technologies
  • Ability to own modules or features through development, testing, and deployment
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
46 Employees
Year Founded: 2015

What We Do

Indea Design Systems Pvt Ltd is an India-based software and IT services company developing desktop, web, mobile, and cloud applications. It focuses on scalable frameworks and robust, modern web solutions, while also offering IT consulting and ERP expertise. The company presents itself as a global engineering partner supporting project engineering, planning, design, and implementation, helping clients turn ideas into practical digital products for diverse business needs.

Similar Jobs

Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

Optum Logo Optum

Principal Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account