×
Register Here to Apply for Jobs or Post Jobs. X

Senior Principal Fullstack Engineer

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Lead Allies Inc
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Position: Senior · Staff · Principal Fullstack Engineer
Senior / Staff / Principal Fullstack Engineer

Location:

Onsite San Francisco (5 days onsite AND hybrid options)

We have multiple startups interested in talent. Here is a generic summary. Instead of a perfect job description, we present talented individuals to companies and allow them to share how that talent fits in the organization.

Key Responsibilities:

• Developing and maintaining both front-end and back-end components:
This includes writing code in various programming languages, designing user interfaces, and creating server-side logic.

• Collaborating with cross-functional teams:
Working with product managers, designers, and other engineers to define requirements, design features, and ship new products.

• Ensuring the technical feasibility of UI/UX designs:
Understanding how to implement designs effectively and ensure they perform well.

• Writing clean, maintainable, and efficient code:
Following coding standards and best practices to create code that is easy to understand, debug, and modify.

• Optimizing applications for speed and scalability:
Tuning code and infrastructure to ensure the application can handle a large volume of traffic and perform well.

• Troubleshooting, debugging, and upgrading existing software:
Identifying and resolving issues in existing software and ensuring it is kept up-to-date with the latest technologies.

• Implementing secure coding practices:
Protecting data and ensuring the application is resistant to vulnerabilities.

• Participating in code reviews:
Providing constructive feedback on the code of other developers and ensuring code quality.

• Creating and maintaining software documentation:
Documenting the application's architecture, code, and usage for future reference.

• Managing hosting environments:
Setting up and maintaining the infrastructure on which the application runs, including database administration and scaling.

Required Skills:

• Proficiency in front-end technologies: HTML, CSS, JavaScript, and popular frameworks like React, Angular, or Vue.js.

• Proficiency in back-end technologies:
Server-side languages like Node.js, Python, Ruby, or Java, and database technologies like MySQL, Postgre

SQL, Mongo

DB, or Redis.

• Understanding of RESTful APIs and web services:
Knowledge of how to design and implement APIs for communication between different systems.

• Experience with version control systems:
Git.

• Experience with CI/CD pipelines and automated testing frameworks:
Understanding how to automate the software development lifecycle.

Problem-solving and critical thinking skills:
The ability to analyze complex problems and develop effective solutions.

• Communication and collaboration skills:
The ability to effectively communicate with cross-functional teams and work together to achieve shared goals.

Compensation:
Market range and can include equity – details can be provided after the specific client is determined.

#JLjbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary