Salesforce-posted about 1 year ago
Full-time
Mountain View, CA
Publishing Industries

The Frontend Software Engineer at Salesforce is responsible for architecting, designing, implementing, testing, and delivering highly scalable products. This role involves collaborating with a team of engineers, product managers, and user experience experts to create breakthrough features that enhance customer experience. The engineer will also mentor others, develop test strategies, and ensure high-quality code through automation and testing processes.

  • Architect, design, implement, test and deliver highly scalable products.
  • Master the development process, culture, and code base, then improve it.
  • Operate optimally in a hybrid engineering model, ensuring quality in own code and others'.
  • Work closely with a team of engineers, product managers, user experience experts, and performance engineers.
  • Mentor others in development technologies, tools, and processes.
  • Present designs to internal/external groups and review designs of others.
  • Develop test strategies, design automation frameworks, and write unit/functional tests to drive up code coverage and automation metrics.
  • A related technical degree required.
  • 4+ years of proven experience in front end engineering.
  • Solid knowledge of UI/web technologies, such as TypeScript, JavaScript, CSS, HTML5, XML, JSON, or Ajax.
  • Thorough understanding of accessibility standards and guidelines.
  • Experience using ReactJS, Flux, Redux, Relay/GraphQL, ReactNative, Ember.js, Node.js for Front End focused positions.
  • Understanding of object-oriented programming languages (Java, JavaScript, C++, C#, Ruby, Python).
  • Experience in automated testing including unit and functional testing using Java, JUnit, JSUnit, Selenium, Mocha, and QUnit.
  • Excellent interpersonal skills.
  • Experience building highly scalable web applications.
  • Strong understanding of object-oriented development concepts and MVC.
  • Experience with Agile software development.
  • Experience with Lightning Web Components (LWC).
  • Experience with PHP and Java.
  • Good knowledge of Database technologies such as SQL, PL/SQL and relational database schema design.
  • Master's degree in Computer Sciences or equivalent field.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service