Talent.com
Senior · Staff · Principal Fullstack Engineer
Senior · Staff · Principal Fullstack EngineerLead Allies Inc • San Francisco, CA, United States
Senior • Staff • Principal Fullstack Engineer

Senior • Staff • Principal Fullstack Engineer

Lead Allies Inc • San Francisco, CA, United States
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

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, PostgreSQL, MongoDB , 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.

#J-18808-Ljbffr

serp_jobs.job_alerts.create_a_job

Senior Fullstack Engineer • San Francisco, CA, United States