Accept Salesforce Dev Offer for Immediate Experience in a Challenging Job Market.
Given the current challenging job market for recent graduates and the uncertainty of your "native development" MNC offer (which is ghosting), accepting the Salesforce Developer position presents a concrete and immediate opportunity. Salesforce is a robust enterprise platform with high demand for developers, offering valuable professional experience in a niche yet broad field of application development. Your understanding that "development is not only bound to tech stacks but solving the problem" is pertinent, as Salesforce development heavily involves problem-solving, custom solutions, and integration (often using Apex, Lightning Web Components which have transferable web skills). This role can provide essential professional experience, a stable income, and a solid foundation. You can then leverage this experience to either specialize further in Salesforce or transition back to more general software development roles with your previously gained React, Node, Flask, and GCP skills after gaining a few years of industry experience. Gaining any professional experience is crucial at this stage.