Overview
Full Stack Developer (Reactjs + Nodejs + RDBMS)
We are seeking a talented Full Stack Developer with proficiency in React.js for front-end development and Node.js for back-end services. You will be responsible for designing, developing, and deploying modern web applications that meet business needs while ensuring a seamless user experience.
Technical Stack:
Backend: Nodejs with Express
FrontEnd: Reactjs with Material UI
Database: PostgreSQL/MySQL
Others: javascript, typescript, AWS
Frontend Development
Develop responsive and dynamic user interfaces using React.js.
Write clean, reusable, and maintainable code adhering to best practices.
Utilize state management libraries like Redux, Context API, or other relevant tools.
Implement modern front-end build pipelines and tools (e.g., Webpack, Babel).
Adhere to advance UX/UI paradigm to implement great looking dynamic UI.
Optimize applications for speed, scalability, and performance.
Back-End Development:
Design and develop RESTful APIs and services using Node.js and Express.js.
Integrate with third-party services and APIs to provide seamless experiences.
Write unit and integration tests to ensure code quality and maintainability.
Ensure security, scalability, and data protection in all applications.
Implement authentication and authorization (e.g., JWT, OAuth).
Work with databases such as PostgreSQL, MySQL, or similar RDBMS.
Design and implement efficient database schemas and queries.
Ensure data consistency and manage relationships in the database.
Deployment & Maintenance:
Deploy applications on cloud platforms such as AWS..
Monitor and troubleshoot application performance issues and bugs.
Participate in continuous integration/continuous deployment (CI/CD) processes.
Education: Bachelor’s degree in Computer Science / Information Technology or MCA
Experience:
4+ years of corporate experience in full-stack development using React.js and Node.js.
Experience with front-end frameworks like React, Redux, and styling tools like CSS, SASS, or styled-components.
Proficiency in JavaScript/Typescript, HTML5, and CSS3.
Strong experience with Node.js and backend technologies such as Express.js.
Experience with version control systems like Git (GitHub, GitLab, Bitbucket).
Understanding of authentication methods such as JWT, OAuth, etc.
Experience with server-side rendering frameworks like Next.js.
Familiarity with GraphQL for querying data.
Experience with Docker, Kubernetes, or other containerization tools.
Familiarity with modern front-end build tools like Webpack, Babel, or Vite.
Experience with testing frameworks such as Jest, Mocha, or Chai.
Knowledge of CI/CD pipelines and tools like GitHub Actions.
Job Type: Full-time
Pay: ?500,000.00 - ?1,200,000.00 per year
Schedule:
- Day shift
Application Question(s):
- IMPORTANT: Notice period in (Days)?
- IMPORTANT: Per Month Current Salary In-hand as per Salary-Slip(INR)?
Education:
- Bachelor's (Required)
Experience:
- Node.js: 3 years (Preferred)
- React: 3 years (Required)
- JavaScript: 3 years (Required)
- PostgreSQL: 2 years (Preferred)
Work Location: Remote