Software Engineering SMTS

5 - 9 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a member of the Hyperforce Developer Experience team, you will play a crucial role in enhancing developer productivity and experience by revolutionizing software development. Your focus will be on delivering best-in-class products and ensuring high customer trust at cloud scale. By providing UI user experiences and solutions, you will aim to exceed customer expectations and establish a strong reputation for excellence. Your responsibilities will include building highly scalable, secure, reliable, easy-to-use, and intelligent services that serve as the foundation for all developers at Salesforce to innovate with high quality and great agility. Key Responsibilities: - Craft intuitive and user-friendly interfaces to ensure a seamless user experience. - Design and develop UI components, layouts, and templates. - Implement responsive design principles for compatibility across different devices and screen sizes. - Build UI components that offer real-time feedback and suggestions to developers based on AI model outputs. - Develop UI for various developer touchpoints, including Developer Portals, IDEs, and command-line interfaces. - Ensure UI consistency across different touchpoints to provide a unified user experience. - Conduct UX research to understand developer needs and preferences, guiding UI design decisions. - Implement A/B testing and experimentation plans to validate UI design hypotheses. - Collaborate with product managers and designers to iterate on UI designs based on user feedback and testing results. - Participate in the team's on-call rotation to address complex problems in real-time and maintain highly available services. Qualifications Required: - Bachelor's or Master's degree in Computer Science, Human-Computer Interaction, or a related field. - 5+ years of experience in Full Stack development, UI engineering, with a focus on building intuitive and user-friendly interfaces for complex applications. - Proficiency in programming languages such as JavaScript, HTML, and CSS. - Experience with front-end frameworks and libraries, including React, Angular, or Vue.js. - Knowledge of UI design principles, human-computer interaction, and user experience design. - Familiarity with UX research methods, including user testing, A/B testing, and usability studies. - Experience with version control systems, such as Git, and agile development methodologies. - Strong analytical skills with expertise in statistical modeling and machine learning techniques (e.g., regression analysis, classification, clustering). - Excellent communication skills, both written and verbal, to effectively collaborate with multi-functional teams (engineering, product management). - Ability to work in a fast-paced environment, focusing on delivering high-quality results under tight deadlines.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

bengaluru, karnataka, india