Facebook pixel

Full-Stack Software Engineer, Front End Focus – Application Development (Senior, Lead, or Principal)
Posted on 3/25/2022
INACTIVE
Locations
New Mexico, USA • Washington, USA • Oregon, USA • Delaware...
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Node.js
AngularJS
Agile
JavaScript
C/C++/C#
HTML/CSS
Java
React.js
Ruby
Selenium
SQL
Python
Vue.js
Requirements
  • Bachelor's degree OR equivalent experience
  • 5+ years of professional software development experience
  • Deep knowledge of object oriented programming and experience with at least one object oriented programming language (Java, Javascript, C++, C#, Ruby, Python)
  • High proficiency in at least one high-level programming language and web framework (NodeJS, Express, Hapi, etc.)
  • Experience with modern HTML5, JavaScript (ES6+) and CSS3
  • Solid understanding of web technologies, such as JavaScript, CSS, HTML5, XML, JavaScript, JSON, and/or Ajax
  • 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
  • Experience with Lightning Web Components (LWC)
  • Working experience with multiple front-end frameworks, such as Angular, Vue, Ember, React, etc. to have an opinion of the qualities of each versus the others
  • Experience building highly scalable web applications
  • Experience with Agile software development and test-driven development
  • Master's degree in Computer Sciences or equivalent field
  • Track record of being a top performer in current and past roles
Responsibilities
  • Architect, design, implement, test and deliver highly scalable products
  • Master our development process, culture and code base, then improve it
  • Operate efficiently in the hybrid engineering model where engineers are encouraged to be able to craft and implement the vital work to ensure quality in their own code as well as other specialists'
  • 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
Salesforce

10,001+ employees

Customer relationship management (CRM) software
Company mission
Salesforce's mission is to empower companies to connect with their customers in a whole new way. The company operates a CRM platform for businesses.
Company Values
  • Trust: Nothing is more important than trust.
  • Customer Success: When our customers succeed, we succeed.
  • Innovation: Innovation comes from everyone.
  • Equality: We all have a role to play.
  • Sustainability: We lead boldly to address the climate emergency.