Join our team at Global Software Solutions, a strategic tech partner to leading banks in the UAE. We are currently hiring experienced Full Stack Engineers (Node.js + Angular) to work from our ODC in Bengaluru on a cutting-edge banking transformation project.
Education
➝ Degree or Postgraduate in Computer Science or a related field (or equivalent industry experience)
➝ Minimum 5 years of hands-on coding experience with AngularJS, HTML, and CSS for developing high-performance enterprise applications (Web & Mobile)
➝ Proficient in creating self-contained, reusable, and testable modules and components
➝ Skilled in developing custom and general-use modules extending AngularJS core functionalities
➝ Experience in architecting and automating build processes for production using task runners or scripts
➝ Minimum 5 years of development experience in Node.js, JavaScript, and databases
➝ At least 1 year of hands-on experience with TypeScript
➝ Solid experience in performance tuning, debugging, and application monitoring
➝ Domain experience in Banking or Retail is mandatory
➝ Writing tested, idiomatic, and documented JavaScript, HTML, and CSS
➝ Ability to coordinate workflow between graphic designer, HTML coder, and self
➝ Deep knowledge of CSS/JS methods for performant visual effects and maintaining framerate above 30fps
➝ Strong understanding of platform, database, API, caching, proxies, and other web services
➝ Writing non-blocking code; familiarity with advanced techniques like multi-threading
➝ Code documentation using JSDoc or similar conventions
➝ Experience across front-end operations—from vanilla JS XHRs to custom wrappers around $resource
➝ Proficient in Node.js, JavaScript, Angular Material, and Bootstrap
➝ Familiarity with external libraries like Devolte and store management tools
➝ Expertise in building scalable, highly available RESTful APIs using Node.js
➝ Practical experience with GraphQL
➝ Strong grasp of CI/CD principles; capable of troubleshooting distributed services
➝ Hands-on experience with Docker, Kubernetes, and containerized environments
➝ Familiar with API gateway tools like 3Scale
➝ Understanding of SSO and token-based authentication (REST, JWT, OAuth)
➝ Expertise in messaging/task queues including AWS, Azure, Pushpin, and Kafka
➝ Adherence to best practices in coding, security, unit testing, and documentation
➝ Experience working in Agile/Scrum environments
➝ Ability to ensure quality of technical and application architecture across systems
➝ Skilled in benchmarking and researching best-in-class technologies
➝ Prior experience in Banking, Financial Services, or Fintech enterprise environments
➝ Ability to influence multiple teams on technical decisions, boosting productivity
➝ Proactive self-starter with the ability to drive initiatives without supervision
➝ Excellent interpersonal and communication skills for interaction with senior stakeholders
Requirements