The Mid-level Full Stack Developer will be responsible for building and maintaining robust web applications across the entire stack, from the user interface to the database. This role requires collaboration within an agile team, contributing to all phases of the development lifecycle, and ensuring high performance and responsiveness of the applications.
Key Responsibilities
Develop and maintain both front-end and back-end application components using modern web technologies.
Design and implement effective, responsive user interfaces using React.js.
Develop and optimize RESTful APIs and server-side logic using Node.js and related frameworks (e.g., Express.js).
Collaborate with designers and product managers to translate requirements into technical specifications.
Write clean, maintainable, and efficient code, and participate in thorough code reviews.
Design, manage, and optimize database schemas and queries using MySQL and MariaDB.
Troubleshoot, debug, and upgrade existing systems to ensure performance and security.
Contribute to the continuous improvement of the development process and team best practices.
Required Skill Requirements
Category: Must-Have Skills
Front-End - Expertise in React.js (functional components, hooks, component lifecycle), JavaScript (ES6+), HTML5, and CSS3/SASS/LESS.
- Strong understanding of responsive design and user experience principles.
Back-End - Proficiency in Node.js and experience with a server-side framework like Express.js.
- Experience in designing, developing, and consuming RESTful APIs.
Database - Solid experience with relational databases: MySQL and/or MariaDB (schema design, query optimization, indexing).
General Dev - Experience with Git for version control and collaborative development.
- Familiarity with Agile/Scrum methodologies.
Optional/Preferred Skill Requirements
Category: Optional Skills
State Management - Experience with Redux or other state management libraries (Context API, Zustand, etc.).
DevOps/Cloud - Familiarity with DevOps principles, including basic experience with AWS services (e.g., EC2, S3, RDS) or containerization using Docker.
How to Apply:
Please submit your
CV
and
portfolio/GitHub link
(if available) or
list of completed projects
via Indeed. Shortlisted candidates will be invited for an online interview.
Job Type: Full-time
Pay: ₹60,000.00 - ₹75,000.00 per month
Application Question(s):
Please share your personal website, portfolio, or a list of completed projects.
Education:
Bachelor's (Preferred)
Experience:
Full Stack Software Developer: 3 years (Required)
Language:
* English (Required)
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.