Develop and maintain full-stack applications using JavaScript, React.js, Node.js, REST APIs, and relational databases. Build responsive user interfaces, backend services, database queries, and integrations while implementing authentication, validation, testing, debugging, and error handling. Collaborate through Git, code reviews, and Agile/Scrum workflows. Use AI-assisted development tools responsibly, review generated code, troubleshoot existing systems, and own features through development, testing, and deployment.
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
Similar Jobs
Artificial Intelligence • Software • Analytics • Business Intelligence
Develop and deploy full-stack web application features using Go, GraphQL, Vue, Node.js, and related technologies. Responsibilities include maintaining RESTful services, resolving customer-facing bugs, contributing to UI architecture, reviewing code, estimating work, collaborating cross-functionally, and participating in Agile Scrum. The role requires strong front-end and back-end development experience, microservices knowledge, and familiarity with databases, Linux, Docker, Kubernetes, and software quality processes.
Top Skills:
AngularArtifactoryBitbucketBootstrapC++C++11CmakeConanConfluenceCSS3DockerGitGoGraphQLHTML5Ipv6JavaJavaScriptJenkinsJIRAKubernetesLinuxMariadbMicroservicesMongoDBMySQLNode.jsPostgresRedisRestSharepointSQLTcp/IpUdpVueWebsockets
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Manage major technology incidents from detection through resolution by assessing impact, leading war rooms, coordinating technical teams and vendors, communicating with stakeholders, and tracking action plans. Maintain incident-management tools, dashboards, automation assets, metrics, and executive reports. Drive process improvements and support rapid restoration or permanent fixes using ITIL practices, ServiceNow, cloud technologies, and AI-enabled monitoring.
Top Skills:
Ai/Ml Monitoring And AutomationApi IntegrationsAWSAzureCmdbDashboardsEnterprise Monitoring SystemsGCPItsmServicenow
Artificial Intelligence • Hardware • Information Technology • Machine Learning
Leads firmware engineering teams responsible for analyzing, designing, programming, debugging, and optimizing embedded code for SSD and storage products. Oversees software interactions with analog and digital hardware, operating systems, ASICs, and SoCs. Manages firmware development using C, C++, and assembly, supports storage interfaces and flash translation technologies, estimates development work, troubleshoots performance issues, and develops engineering talent.
Top Skills:
ArmAsicAssembly LanguageBus AnalyzersCC++Embedded FirmwareLogic AnalyzersNvmeOscilloscopesSASSataSocSsd Flash Translation Layer
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.



.jpeg)