Key Responsibilities:
- Design, develop, and maintain robust, scalable web applications using React.js and Node.js.
- Collaborate with cross-functional teams including designers, backend developers, and QA.
- Implement responsive user interfaces and ensure performance optimization.
- Build RESTful APIs and integrate third-party services.
- Ensure code quality through unit testing and code reviews.
- Troubleshoot and resolve issues across the full stack.
- Participate in Agile/Scrum development cycles.
- Maintain documentation for code, processes, and systems.
- Banking Domain
Technical Skills Required:
- Front-End: React.js, Redux, JavaScript (ES6+), HTML5, CSS3, Bootstrap or Tailwind CSS.
- Back-End: Node.js, Express.js, RESTful APIs.
- Database: MongoDB, MySQL, or any other relational/non-relational DB.
- Version Control: Git, GitHub/GitLab/Bitbucket.
- Others: Experience with Docker, CI/CD pipelines, and basic DevOps practices is a plus.