Skip to Main Content

Job Title


Ui developer/ front-end software engineer


Company : S&P Global


Location : Mumbai, Maharashtra


Created : 2025-07-28


Job Type : Full Time


Job Description

The Role : User Interface Software Engineer – Vue JS The Team : As a team member on an Agile team that develops and supports an internal cloud-based platform that managed financial market indices. You will be part of Agile technology team in a global organization comprising of DEV/QA/PO teams. The team supports both back-end services in Python and AWS as well as a Vue 3 front-end UI. As a developer in this role, you will contribute to building a system that has a broad global impact on the stability of financial markets and to the results of individual investing. This project is a new phase of development focused on improving user experience and introducing innovative new capabilities. Responsibilities and Impact : As an application engineer for this role means that you are working with cutting edge UI technology, but you are also comfortable working with REST APIs and SQL databases, and you easily understand business logic implementation. The candidate must be a delivery-focused person, initiative-taking with an agile development mindset. You enjoy agile prototyping, collaborating with your team and customers, and delivering high-quality / high business value product. The role is approximately 50% UI engineer, 20% collaboration with full stack developers working on the backend, and 20% UI designer. An accomplished software developer with 5+ years of professional experience you need to understand code abstraction, library creation, code reuse, front end architecture and design patterns. An accomplished UI developer on modern frameworks, with strong Vue 3 experience. More of a software engineer than a UI designer but understands UI/UX enough to build features independently without a formal design. Familiarity with back-end systems and REST API development, preferably using Python. Must communicate and collaborate well in Agile team of 5 – 8 engineers and QA, balancing individual tasks with larger team goals. Able to produce quality results from only high-level direction, and iteratively commits PRs to collaborate with the team. 5+ years of diverse software engineering on a wide range of technologies ~ Primary languages include Java Script, Type Script, HTML5, CSS3, SCSS, Python. ~ Front-end engineering and architecture experience in building complex Single Page Applications (SPA) using Java Script / Typescript ~ Strong Vue JS (including Vue3) expertise. React and/or Angular experience is helpful, but this is primarily a Vue3 based UI. (must be able to get started immediately on Vue 3)~ Understanding of UI/UX design systems and strong knowledge of Tailwind CSS. ~ Big data grid rendering and data visualization experience. AG-grid and AG-charts experience preferred. Back-end skills including Python and Java Script, Postgre SQL database, Python app servers such as Flask or Fast API and deploying on Nginx. Object-oriented programming, design patterns, and working with modular systems. AWS Cloud services development experience including Docker, ECS, S3, and Redis. Experience building enterprise applications that have proprietary concepts (i.e. not a shopping cart or social media site)Strong experience collaborating with backend teams on RESTful web APIs development. Maintains a high standard of code style, performance and testability. Strong unit testing, logging and benchmarking experience. Experience with working within a CI/CD pipeline scan/test/build/deploy processes. Bachelor's degree in Computer Science, Information Systems, Engineering or, or in lieu, a demonstrated equivalence in work experience.