FAQs
What is the primary role of a Full Stack Software Engineer SMTS at Salesforce?
The primary role involves architecting, designing, implementing, testing, and delivering highly scalable products while mentoring others and improving development processes.
What technologies should a candidate be familiar with for this position?
Candidates should have deep knowledge of object-oriented programming languages (such as Java, JavaScript, C++, C#, Ruby, or Python), web technologies (like JavaScript, CSS, HTML5, and JSON), and database technologies (including SQL and PL/SQL).
What is the experience requirement for this role?
Candidates should have 4+ years of professional software development experience, with the evaluation of experience based on core competencies for the role.
Are there any preferred qualifications for this position?
Yes, preferred qualifications include experience building highly scalable web applications, proficiency in web frameworks (such as NodeJS, React, or Angular), and experience with Agile and test-driven development.
What is the work model offered by Salesforce for this position?
Salesforce embraces a hybrid model, allowing for a combination of remote work (1-3 days in the office) and office-based work (4-5 days in the office).
What kind of testing experience is required?
Candidates should have experience in automated testing, including unit and functional testing using frameworks such as Java, JUnit, and Selenium.
Are mentorship opportunities available in this role?
Yes, mentoring others in development technologies, tools, and processes is an integral part of this role.
Does Salesforce offer benefits and perks?
Yes, Salesforce provides various benefits, including wellbeing reimbursement, generous parental leave, adoption assistance, and fertility benefits.
What is Salesforce's stance on diversity and inclusion?
Salesforce is committed to creating a workforce that reflects society through inclusive programs and initiatives, ensuring equal opportunity employment and a commitment to equality.
Is a degree required for this Full Stack Software Engineer position?
A degree or equivalent relevant experience is required, with experience evaluated based on core competencies.