# Full Stack Software Engineer

**Company:** [GSSTech Group](http://jobs.workable.com/companies/cu9XaZB8i9r9X8CdwN62f7.md)
**Location:** Bengaluru, India
**Workplace:** on site

[Apply for this job](http://jobs.workable.com/view/baacad43-ea20-4adc-87e3-405fd2d532b0)

## Description

We are looking for a highly skilled **Full Stack Software Engineer** to join our team supporting **business banking and digital product initiatives**. The ideal candidate will have strong expertise in **Node.js** and modern frontend frameworks such as **React.js or Angular**, with experience in building scalable, high-performance applications.

### **Key Responsibilities**

-   Design, develop, and maintain **full stack applications** using Node.js and React.js/Angular
-   Build **scalable microservices** and RESTful APIs
-   Collaborate with product managers, designers, and other engineers to deliver high-quality digital banking solutions
-   Ensure **performance, security, and responsiveness** of applications
-   Participate in **code reviews**, testing, and deployment processes
-   Work in **Agile/Scrum environments** and contribute to sprint planning
-   Integrate third-party APIs and banking systems where required
-   Troubleshoot, debug, and upgrade existing systems

### **Required Skills & Qualifications**

-   Strong experience in **Node.js (Express.js or similar frameworks)**
-   Proficiency in **React.js or Angular (latest versions preferred)**
-   Solid understanding of **JavaScript (ES6+), HTML5, CSS3**
-   Experience with **REST APIs, Microservices architecture**
-   Knowledge of **databases** (MongoDB, PostgreSQL, MySQL, etc.)
-   Familiarity with **version control systems (Git)**
-   Understanding of **CI/CD pipelines and DevOps practices**
-   Experience working in **cloud environments (AWS/Azure/GCP)** is a plus

### **Preferred Qualifications**

-   Experience in **banking or financial services domain**
-   Knowledge of **digital banking platforms and payment systems**
-   Exposure to **security best practices in financial applications**
-   Strong problem-solving and analytical skills

### **Soft Skills**

-   Excellent communication and collaboration skills
-   Ability to work in a fast-paced, dynamic environment
-   Strong ownership and accountability mindset
