
Senior Frontend Software Engineer, Commerce Cloud
Salesforce
full-time
Posted on:
Location Type: Hybrid
Location: Burlington • California, Massachusetts • 🇺🇸 United States
Visit company websiteSalary
💰 $157,600 - $236,500 per year
Job Level
Senior
Tech Stack
JavaJavaScriptJUnitNode.jsReactSeleniumSQL
About the role
- Architect, design, implement, test and deliver highly scalable products.
- Master our development process, culture and code base, then improve it.
- Operate optimally in the hybrid engineering model where engineers are expected to design and execute the vital work to ensure quality in their own code as well as other engineers'.
- Mentor others in development technologies, tools, and processes
- Present your own designs to internal/external groups and review designs of others
- Develop test strategies, design automation frameworks, write unit/functional tests to drive up code coverage and automation metrics
- Participate in the team’s on-call rotation to address sophisticated problems in real-time and keep services operational and highly available
Requirements
- 5+ years of experience of professional Frontend Software Engineering experience
- Proficient in ReactJS, modern HTML5, JavaScript (ES6+) and CSS3
- Solid understanding of web technologies, such as JavaScript, CSS, HTML5, XML, JavaScript, JSON, and/or Ajax
- Experience developing API's or REST services
- Experience in performance optimization, scalability and algorithms
- High proficiency in at least one high-level programming language and web framework (NodeJS, Express, Hapi, etc.)
- Solid understanding of Database technologies such as SQL, PL/SQL and relational database schema design
- Experience in automated testing including unit and functional testing using Java, JUnit, JSUnit, Selenium
- Excellent communication skills, ability to present ideas and solutions and coherently discuss complex topics with the team and broader technical audience
- A related technical degree required.
Benefits
- wellbeing reimbursement
- generous parental leave
- adoption assistance
- fertility benefits
- time off programs
- medical, dental, vision
- mental health support
- life and disability insurance
- 401(k)
- employee stock purchasing program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactJSHTML5JavaScriptCSS3API developmentREST servicesperformance optimizationscalabilitySQLautomated testing
Soft skills
mentoringcommunicationpresentationproblem-solving
Certifications
related technical degree