Apply

Senior Frontend Software Engineer

Posted 6 days agoViewed

View full description

💎 Seniority level: Senior, 4 or more years

📍 Location: US

💸 Salary: 123046.0 - 186120.0 USD per year

🔍 Industry: Connected Operations, Internet of Things (IoT)

🏢 Company: Samsara👥 1001-5000💰 Secondary Market over 4 years ago🫂 Last layoff over 4 years agoCloud Data ServicesBusiness IntelligenceInternet of ThingsSaaSSoftware

🗣️ Languages: English

⏳ Experience: 4 or more years

🪄 Skills: GraphQLJavascriptMySQLTypeScriptReact

Requirements:
  • 4 or more years of software engineering experience.
  • Knowledge of designing, architecting, and developing applications using JavaScript/Typescript and React.
  • Ability to translate Design Specs into code while balancing design and engineering priorities.
  • Experience with design systems and collaborating with a design team is preferred.
Responsibilities:
  • Architect, design, and develop systems for powering the core of Samsara’s new route planning product.
  • Build upon skills and knowledge across technologies such as Go, GraphQL, Typescript, React, and MySQL.
  • Own the operational health of production systems.
  • Mentor junior engineers and promote front end best practices.
  • Champion Samsara’s cultural principles as the company scales.
Apply

Related Jobs

Apply

📍 United States, Canadian provinces

🧭 Full-Time

💸 190800.0 - 267100.0 USD per year

🔍 Technology, Social Media

  • Minimum 5+ years of post-internship, full-time, hands-on, professional software development experience in front-end programming languages, such as Javascript, Typescript, ES6.
  • Experience with one or more front-end web frameworks like LIT, Polymer, React, Vue, or Angular, as well as CSS.
  • Familiarity with GraphQL, REST, HTTP, Thrift, and API design.
  • Experience with distributed caching layers and large-scale data storage systems.
  • Bachelor's degree in Computer Science or similar technical field, or equivalent practical experience.
  • Strong organizational and prioritization skills, along with excellent communication abilities.
  • Design, build, and ship Web frontend code, experiments, and products for millions of users.
  • Work cross-functionally with product, design, and engineering teams to execute product strategy.
  • Communicate effectively within the team and across disciplines.
  • Participate in product reviews, providing technical insight and helping to scope and prioritize needs.
  • Foster a healthy engineering culture and collaborate with colleagues.

Software DevelopmentEs6CSSJavascriptTypeScriptStrategyAngularReactCommunication SkillsOrganizational skills

Posted about 2 months ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 $190,800 - $267,100 USD

🔍 Social Media

  • Minimum 5+ years of post-internship, full-time, hands-on, professional software development experience developing software in one or more front end focused programming languages; Javascript, Typescript, ES6.
  • Experience with one or more front-end web frameworks such as LIT, Polymer, React, Vue, or Angular with experience with CSS.
  • Experienced with GraphQL, REST, HTTP, Thrift basics, and the ability to design and implement maintainable APIs is a plus.
  • Experienced with distributed caching layers, and distributed large scale data storage systems.
  • Strong organizational skills, the ability to prioritize tasks and to deliver projects on schedule.
  • BS degree in Computer Science, a similar technical field of study or equivalent practical experience.
  • Excellent communication skills. You partner effectively with teams in a fully remote environment and discuss complex topics with technical and non-technical audiences.
  • Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy and build novel products and features that our users will love.
  • Contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch.
  • Review code and design docs, give feedback on product specs and mocks.
  • Participate with a team of thoughtful, fast-moving, and motivated engineers.
  • Contribute to standards that improve developer workflows, recommend best practices, and help mentor junior engineers on the team to grow their technical expertise.
  • Continuously learn and improve your technical and non-technical abilities.

Software DevelopmentEs6CSSJavascriptTypeScriptStrategyAngularReactCommunication SkillsOrganizational skills

Posted 4 months ago
Apply