This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
A Staff Engineer leads small teams of engineers in the design and delivery of software improvements. They provide this guidance through participation in code reviews, creating design documentation, and one-on-one coaching of Software Engineers in the team. A Staff Engineer is a hands-on technical leader that still has significant coding responsibilities on a day-to-day basis.
Job Responsibility:
Collaborate with product managers and product designers to build great products
Coach and mentor software engineers
Review application code to ensure high quality software releases
Evaluate, decide and implement technical architecture decisions and designs and communicate those decisions to others
Requirements:
5+ years experience as a software engineer
3+ years experience designing technical solutions at the component or module level
Expertise designing and operating in a cloud-native application environment (preferably with AWS)
Ability to develop production-ready code using one or more of the following languages/frameworks: JavaScript, NodeJS, React, Vue, or Angular
Ability to effectively communicate application architecture (written and verbal) to multiple audiences
Sense of intellectual curiosity and a passion for learning with a strong problem-solving mindset
Bachelor's degree
Nice to have:
Experience working with Content Management Systems (CMS) and/or dynamic content authoring workflows
Experience in Education, EdTech, or Media Publishing
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.