Software Engineer (Senior/Staff; San Francisco)

Recruiting From Scratch

San Francisco, California

JOB DETAILS
SKILLS
Agile Programming Methodologies, Application Programming Interface (API), Artificial Intelligence (AI), Best Practices, Cloud Computing, Code Reviews, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Debugging Skills, Design Patterns Programming Methodologies, DevOps, Funding, Information Technology & Information Systems, Logistics Processes, Manufacturing/Industrial Processes, Mobile Applications Development, Node.js, Problem Solving Skills, Python Programming/Scripting Language, Quality Management, REST (Representational State Transfer), React Native, React.js, Software Administration, Software Design, Software Development, Software Engineering, Sprint Planning, Sprint Retrospective, Team Player, Time Management, User Interface/Experience (UI/UX)
LOCATION
San Francisco, California
POSTED
30+ days ago

Software Engineer (Senior/Staff; San Francisco)

  • Title of Role: Software Engineer (Senior/Staff; San Francisco)
  • Location: San Francisco, onsite
  • Company Stage of Funding: Series A — Technology, Information and Internet
  • Office Type: Onsite
  • Salary: $200K–$300K

Company Description

We're representing a dynamic company at the forefront of transforming industrial labor through innovative technology. This organization is leveraging artificial intelligence to optimize logistics and manufacturing processes, creating a more efficient and autonomous future. With a focus on building a robust marketplace, they are poised for significant growth in the technology sector.

What You Will Do

  • Design and implement full-stack applications using TypeScript, JavaScript, React, NodeJS, and Python.
  • Collaborate with cross-functional teams to define, design, and ship new features that enhance user experience.
  • Develop and maintain REST APIs to support seamless integration with various services.
  • Optimize applications for maximum speed and scalability while ensuring responsiveness.
  • Participate in code reviews and contribute to team knowledge sharing to improve overall code quality.
  • Troubleshoot and debug applications, providing timely resolutions to technical issues.
  • Engage in agile development practices, contributing to sprint planning and retrospectives.

Ideal Candidate Background

  • 5–10 years of experience in software engineering with a strong focus on full-stack development.
  • Proficient in TypeScript, JavaScript, React, NodeJS, and Python.
  • Experience in building and maintaining RESTful APIs.
  • Strong understanding of software development best practices and design patterns.
  • Ability to work collaboratively in a fast-paced, team-oriented environment.

Preferred

  • Experience with React Native for mobile application development.
  • Familiarity with cloud services and deployment processes.
  • Knowledge of DevOps practices and tools for continuous integration and delivery.

Compensation and Benefits

The base salary for this role ranges from $200K to $300K, complemented by a competitive equity package designed for high upside potential. Join a forward-thinking team that values innovation and collaboration.

About the Company

R

Recruiting From Scratch