Skip to Main Content

Job Title


UI Developer – Vue JS


Company : S&P Global


Location : Mumbai, Maharashtra


Created : 2025-07-14


Job Type : Full Time


Job Description

S&P Global Dow Jones Indices 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. S&P DJI is the world’s leading resource for benchmarks and investable indices. 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. The team builds tools for our business users to manage market indices. 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. You are a problem solver and an innovator more than someone who just implements requirements. 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. Evaluates and utilizes off-the-shelf libraries and frameworks to accelerate development, but not afraid to build from scratch if required. More of a software engineer than a UI designer but understands UI/UX enough to build features independently without a formal design. Enjoys solving complex technical challenges and unique business problems; always curious and wanting to learn. Familiarity with back-end systems and REST API development, preferably using Python. A strong team player: Focused on success of the team – completing sprint goals, aligning with the objectives of the larger organization, and understanding the users’ needs. Prior team technical leadership skills preferred. Must communicate and collaborate well in Agile team of 5 – 8 engineers and QA, balancing individual tasks with larger team goals. Initiative-taking and delivery focused. Able to produce quality results from only high-level direction, and iteratively commits PRs to collaborate with the team. What’s in it for you : This is an opportunity to work on a team of highly talented and motivated engineers at a highly respected company. You will work on new development as well as enhancements to existing functionality. What We’re Looking For: Basic Qualifications 5+ years of diverse software engineering on a wide range of technologies Primary languages include JavaScript, TypeScript, HTML5, CSS3, SCSS, Python. Front-end engineering and architecture experience in building complex Single Page Applications (SPA) using JavaScript / 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. Additional Preferred Qualifications : Back-end skills including Python and JavaScript, PostgreSQL database, Python app servers such as Flask or FastAPI 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.