Software Engineer, Full Stack Developer
Listed on 2026-10-31
-
Software Development
Software Engineer, Full Stack Developer
Horizon Grove Group, a leading tech company, is hiring a Staff Software Engineer in San Francisco, CA. This full-time role offers competitive pay and benefits.
As a Staff Software Engineer, you'll design, develop, and maintain high-quality software. You'll collaborate with cross-functional teams to deliver scalable applications, coding, debugging, and optimizing performance.
Join our dedicated team in San Francisco, where you'll collaborate with experienced engineers and product managers in a vibrant, collaborative office environment. Here, you'll contribute to the development of cutting-edge software solutions, participating in daily stand‑up meetings, sprint planning sessions, and code reviews. You'll use industry‑standard tools like Jira for project management, Git for version control, and various programming languages and frameworks depending on the project requirements.
The office is equipped with modern workstations, high‑speed internet, and a variety of meeting rooms for both formal and informal discussions. You'll need a bachelor's degree in computer science or a related field, along with 2-3 years of relevant experience in software development. Strong communication skills and a passion for continuous learning are also essential for this role.
The salary range for this position is between $120,000 and $162,750 per year, inclusive of comprehensive benefits. The role involves managing and executing various projects, coordinating with cross-functional teams, and ensuring timely delivery of tasks. Candidates should be proficient in using project management software, such as Microsoft Project or Asana, and have experience in a similar workplace environment. The position requires a bachelor's degree in a relevant field and a minimum of five years of experience in project management.
The workplace is typically an office setting, with occasional travel to client sites or meetings. The job description does not specify exact details, but it is expected that candidates will have a strong understanding of project management principles and be able to adapt to changing requirements and priorities.
You should have a strong software development background, proficiency in multiple programming languages, Agile experience, and cloud‑based technology knowledge. Strong problem‑solving skills and a passion for learning are essential.
- Designing, developing, and maintaining high-quality software solutions
- Collaborating with cross‑functional teams to deliver robust and scalable applications
- Coding, debugging, and optimizing software performance
Strong background in software development - Proficiency in multiple programming languages
- Comfortable working in an Agile environment
- Experience with cloud-based technologies
- Strong problem‑solving skills and a passion for continuous learning
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).