Logo
Scout AI

Staff Software Engineer Frontend

Scout AI, San Francisco, California, United States, 94199


IntroScout AI is a new hiring platform that connects software engineers to opportunities with world-class companies. On Scout, you get a more relevant and growthful interviewing experience, you receive feedback on your performance, and you also get end-to-end support to improve your chances of getting hired.

If you perform well on the Scout interview, you become eligible for opportunities with all companies in the Scout network (only complete the interview once).

This role is with our partner company that is actively hiring:Fimio

About the companyA Note From our CEOAt

Fimio , our goal is to be git for builds. We are picking up where git left off. Our ambition is to create a modern universal build system with fully reproducible builds built in from the ground up. Our point of view is that we can create secure build systems via full transparency.

We are looking for a staff engineer to join our team and own our front-end. We want someone who is deeply interested in improving the user experience for developers with regards to how they build their applications and deploy them to the cloud. Our front-end is written in a mixture of React and TypeScript, and I am looking for someone who can come in to own that code base and innovate on it.

The right candidate will need to be interested in understanding build systems, security, as well as have a passion for great user experience and design. I believe developers need to have the best tools and deserve to build with tools that are lovingly designed and are aesthetically pleasing, and I hope you feel the same!

My goal at Fimio is to create tools that are the quintessence of their genre. At Fimio, we spend a lot of our engineering effort building products that beautifully bridge the knowledge gap between infrastructure and code. Here are a few essays that have served as inspiration for our worldview with regards to developer tools:

The Case for Developer Experience , Jean YangReflections on Trusting Trust , Ken ThompsonReproducibility in Software Engineering , Pol Dellaiera

This role will report to the CEO and will need to be able to work in office in San Francisco with the team, currently 3x/week along with using your own device. For the time being, this role is not able to support visa sponsorship.

You will:Write fully reproducible, repeatable, and secure codeConsistently attend developer events to evangelize and support recruitingAssume leadership of new projects, from conceptualization to deploymentParticipate in all aspects of software development, including design, implementation, and deploymentCollaborate across time zones via Slack, GitHub comments, documents, and frequent video conferencesTest software thoroughly to ensure responsiveness and efficiency; show a demonstrated ability to both diagnose and prevent these problemsWrite clear documentation (technical and internal), tests, and recommendations for technical problemsDrive helpful conversations around technical issues and engineering practices, identifying improvements and remediations as you see themReview code and provide thoughtful, constructive feedback during code reviewsTriage, reproduce, and debug issues reported - give and receive feedback to grow yourself and the teamProvide compassionate technical mentorship, pairing opportunities, and code reviews to encourage the growth of othersDeliver complex code/features with quality and supportability

You may be a good fit if you have/are:7-10 years of experience in building large-scale software applicationsProven experience as a Front-End Developer or similar roleComfort working in a highly agile, intensely iterative software development processKnowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, TypeScript, React)Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)Familiarity with databases (e.g. MySQL, Postgres), web servers (e.g. Apache) and UI/UX design and programs (e.g. Figma)Experience in building web applicationsExcellent debugging and optimization skillsExperience in unit/integration testingDemonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutionsDeep connections within the developer communityInterest in learning new tools, languages, workflows, and philosophies

#J-18808-Ljbffr