Expires soon Salesforce

LMTS, Full Stack Software Engineer, Lightning App Framework

  • USA
  • IT development

Job description

LMTS, Full Stack Software Engineer
Team:
Lightning App Framework
Background
Our teams work across multiple layers of Salesforce's UI stack - the things we build include everything from the underlying framework (layout, navigation, message handling) to productivity enhancements to administration to onboarding. You can see our work in all of the new Lightning UIs being rolled out for Salesforce1, Sales Cloud, Service Cloud, and more. All of our engineers have just a bit of product manager in them, and it shows in their dedication to all phases of software delivery: strategy, design, code, and support. We care less about specific skills and libraries and more about fast learners, detailed thinkers, and diligent coders.

Responsibilities

·  Work closely with product owner and designers to understand the needs of the business and create feature plans that balance business priorities with technical feasibility. These plans include scope, dependencies, and required test cases.

·  Help author and review functional specs and effectively communicate the technical architecture that will underlie them.

·  Design and implement the code for features, as well as their unit, functional, and/or integration tests.

·  Create test plans for each story and review with the team.

·  Help other engineers by verifying their completed features and bug fixes.

·  Participate in code reviews for both functional and test code.

·  Resolve complex technical issues at scale (large code base, large user base).
Required Skills

·  Highly effective communication skills, especially technical writing.

·  Excellent time management skills. Not passive in the face of uncertainty or obstacles.

·  Evaluate feature plans or bugs from a user perspective to ensure we're implementing the right solution. Understand who the user is, what they're trying to do, and how potential solutions will affect them.

·  Evaluate designs and provide estimates from both functional implementation and test difficulty standpoints.

·  Expertise in web UI programming using JavaScript and HTML5. Experience with at least one MVC JavaScript framework.

·  Proficiency in Java with regards to server-side programming.

·  Proficiency in writing unit, functional, and integration tests with Java or JavaScript.

·  Debug JavaScript-heavy code base using browser and browser plugins.

·  Experience with version control systems and managing branches.

Salesforce, the Customer Success Platform and world's #1 CRM, empowers companies to connect with their customers in a whole new way. The company was founded on three disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and a new integrated corporate philanthropy model. These founding principles have taken our company to great heights, including being named one of Forbes's "World's Most Innovative Company" five years in a row and one of Fortune's "100 Best Companies to Work For" eight years in a row. We are the fastest growing of the top 10 enterprise software companies, and this level of growth equals incredible opportunities to grow a career at Salesforce. Together, with our whole Ohana (Hawaiian for "family") made up of our employees, customers, partners and communities, we are working to improve the state of the world.
*Salesforce will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

Make every future a success.
  • Job directory
  • Business directory