Job Description
About the Job
🏢 Company: BlackRock
💼 Role: Associate Full Stack Developer
📍 Location: Mumbai, India
🆔 Job ID: R260054
🏠 Work Model: Hybrid
🏢 Office Policy: Four days weekly
💻 Core Skills: JavaScript, Angular
⚛️ Additional Skill: React
🤖 Development Focus: AI Integration
💰 Industry: Financial Services
Description
Job Description
BlackRock is looking for an Associate Full Stack Developer to join its Digital Platforms & Experiences team within the Global Marketing function in Mumbai, India. This team builds digital platforms and user-focused experiences that help investors, financial advisors, and institutional clients engage with BlackRock's products and services. The role emphasizes frontend engineering, modern web application development, and the delivery of scalable, accessible, and maintainable digital experiences. The selected candidate will contribute to projects from initial planning and technical design through development, testing, and delivery. Working with colleagues across technology, design, marketing, and business teams, the developer will help transform business requirements into intuitive digital solutions that support BlackRock's broader digital strategy.
The Associate Full Stack Developer will primarily focus on frontend development using JavaScript, HTML, CSS, and modern frameworks, with Angular preferred and React considered an additional advantage. Responsibilities include designing application components, implementing new features, writing unit tests, maintaining coding standards, and improving existing web applications. The position also encourages the practical use of artificial intelligence tools in daily development and testing activities to improve productivity and engineering workflows. Developers will collaborate with project managers, technical leads, business stakeholders, analysts, and globally distributed engineering teams throughout the software development lifecycle. Familiarity with Linux or Unix environments, Git-based version control, Agile methodologies, and Scrum practices will support effective development and delivery.
This opportunity suits a technology professional who enjoys solving complex engineering problems, learning new tools, and taking ownership of software quality. In addition to frontend implementation, the developer will help maintain existing systems, investigate operational issues, and contribute to continuous improvements in application architecture and development processes. Knowledge of web standards, application security, cloud-native technologies, container orchestration, and Azure DevOps can provide an additional advantage. Experience or interest in financial services is also beneficial because BlackRock's digital platforms serve a broad financial ecosystem. BlackRock promotes collaboration, technical learning, mentorship, and career development while expecting team members to communicate clearly, adapt to changing priorities, and deliver reliable solutions in an Agile environment.
Roles & Responsibilities
- Develop Frontend Applications: Design, build, and maintain modern web application interfaces using JavaScript, HTML, CSS, and frontend frameworks, with a preference for Angular and additional value placed on React experience.
- Architect Web Solutions: Contribute to frontend architecture, component design, and application structure to create scalable, maintainable, and reusable solutions aligned with business requirements and established web development standards.
- Integrate AI into Development: Use appropriate AI-powered tools to support everyday coding, testing, debugging, and development activities while applying independent technical judgment and following relevant organizational practices.
- Deliver Features End to End: Participate in the complete software development lifecycle, from understanding requirements and refining technical specifications to implementation, unit testing, deployment support, and feature delivery.
- Write Clean and Testable Code: Follow coding standards and frontend best practices, develop reusable components, create meaningful unit tests, and improve code quality to support long-term application maintainability.
- Maintain Existing Applications: Understand current systems, investigate defects, resolve operational issues, and collaborate with engineering colleagues to maintain application stability and minimize disruptions.
- Collaborate with Global Teams: Work closely with UX designers, technical leads, project managers, business owners, analysts, and distributed engineering teams to coordinate requirements and deliver consistent digital experiences.
- Follow Agile and Scrum Practices: Participate in Agile planning, discussions, reviews, and other team activities while helping refine requirements, estimate work, track progress, and deliver features incrementally.
- Apply Version Control Practices: Use Git or another distributed version control system to manage code changes, collaborate with other developers, and maintain an organized and traceable development workflow.
- Improve Application Security and Standards: Apply appropriate web standards and secure development principles while contributing to reliable application design, code reviews, and improvements to engineering guidelines.
- Support Cloud-Native Development: Where relevant, contribute to applications that use container technologies, distributed services, and deployment configuration frameworks to support modern application delivery.
- Promote Continuous Improvement: Identify opportunities to improve development processes, testing practices, team collaboration, and application performance while remaining open to feedback, mentorship, and new technologies.
Requirements & Eligibility
- Frontend Development Experience: Practical experience with at least one frontend framework, with Angular preferred and React considered a useful additional skill. Candidates should understand component-based development and modern web application structure.
- JavaScript Fundamentals: Good knowledge of core JavaScript and familiarity with at least one JavaScript library or framework ecosystem, such as RxJS or NgRx, for handling reactive programming or application state management.
- HTML and CSS Skills: Ability to build well-structured web pages and responsive user interfaces using HTML and CSS while following suitable styling conventions and web development standards.
- Clean Code and Unit Testing: Ability to write clear, maintainable, and future-ready code, create appropriate unit tests, and apply sound software engineering practices to reduce defects and improve reliability.
- Linux or Unix Knowledge: Experience working with Unix or Linux platforms is required. Candidates should be comfortable operating in these environments as part of development, troubleshooting, or application support activities.
- Version Control Proficiency: Knowledge of a distributed version control system, ideally Git, including managing code changes and collaborating effectively with other developers on shared projects.
- Agile and Scrum Understanding: Familiarity with Agile project management practices, particularly Scrum, and the ability to work through iterative development, changing requirements, team planning, and regular feedback.
- Communication and Teamwork: Good written and verbal English communication skills, strong collaboration abilities, and the willingness to coordinate with global teams working across different time zones.
- Application Design and Security: Understanding of application design, web standards, and secure development principles is an advantage. Knowledge of application architecture and maintainable software design can strengthen a candidate's profile.
- Cloud and DevOps Exposure: Experience with Open Container Initiative (OCI) container packaging, containerized microservices, orchestration, application deployment configuration, or Azure DevOps is beneficial but listed as a plus rather than a universal requirement.
- Financial Services Interest: An understanding of, or interest in, financial services and investment-related technology is desirable, particularly for candidates interested in building digital experiences for investors and institutional clients.
- Learning and Ownership: A proactive mindset, curiosity about emerging technologies, willingness to learn from mentorship, attention to quality, and personal accountability for assigned work are important qualities for success.
Expected Salary
BlackRock has not specified the salary for this particular Associate Full Stack Developer opening in the supplied job description. Based on broad market benchmarks for associate-level software engineering roles at major financial services and technology companies in Mumbai, an indicative estimate is ₹18 lakh–₹35 lakh per annum; the actual package may vary with relevant experience, technical expertise, interview performance, and the annual bonus structure. This is an estimated range, not a confirmed BlackRock salary offer for requisition R260054.
🚨 Stop Scrolling – This Could Be Your Shortcut to Interviews
Most candidates apply to 100+ jobs and never hear back.
The real reason? They don’t know where recruiters are actually hiring from.
Our April Hiring PDF includes verified HR emails and hiring details from companies like:
Dentsu, IBM, HCL, PwC, LTIMindtree, Wipro, Cognizant, Deloitte, Capgemini, Amazon, TCS, Infosys, EPAM, EY, NTT Data, Tech Mahindra, Fractal, GlobalLogic, Coforge, UST and many more.
Inside you’ll find:
✔ 300+ Fresher Job Opportunities
✔ 2500+ Verified HR Emails & Contacts
✔ Direct Hiring + Consultancy Openings
✔ IT & Non-IT Roles
🔥 60+ students placed recently using these hiring leads
👉 Grab the April Hiring List Now: April Hiring PDF


