Team Lead, Full Stack Development @ Firmex - San Jose, CA

Job Overview

3 days ago

Team Lead, Full Stack Development

Firmex - San Jose, CA

Firmex, a Datasite company, is a global software-as-a-service provider. The company’s Firmex VDR service is the world’s most trusted virtual data room, having been used by over 140,000 companies worldwide to share confidential documents for due diligence, litigation and compliance.

Our Full Stack developers use a mix of .NET, C#, AWS, Postgres, MS SQL, and MSMQ on the server, while using HTML5, CSS and JavaScript on the front-end. Other cutting edge techs we use to customize our applications also includes: PowerShell, Ruby, Jenkins, Git, Ansible, Nginx, and more!

The Full Stack Development Team Lead is responsible for providing technical leadership to an agile team with the aim of achieving its short- and long-term goals in the areas of: growth, scaling, maintainability, extensibility, security, performance, innovation, and process evolution. The Team Lead oversees the planning for all feature projects and ensures that team members follow correct agile processes and perform required due diligence in all phases, including planning, grooming, tasking, implementation, automation, documentation, formulation of test plans and verification.

As our Team Lead, Full Stack Development you will:

  • Collaborate with developers, product managers, software developers in tests, and other Agile teams to achieve innovative solutions to customer requirements.
  • Directly manage and mentor reports across multiple technical disciplines such as developers, software developers in test and build and release engineers.
  • Provide risk assessment and development alternatives for suggested business requirements.
  • Maintain a critical eye toward existing systems and push the strategic repayment of technical debt through refactoring, code reviews, and component redesign when necessary.
  • Periodically review development practices with other Team Leads, VP of Development and CTO.
  • Keep abreast of developments and evolution in available tooling and help bring our processes in line with industry best practices.
  • Focus on security and secure coding practices.
  • Drive and actively participate in the code/security review process for the team and the organization as a whole

What you'll need to be successful as a Team Lead, Full Stack Development:

  • Degree in Engineering, Computer Science or equivalent work experience.
  • 7+ years of software development focused on SaaS applications, at least 1-2 years as a Lead.
  • Extensive Agile experience building complex, rich SaaS applications.
  • Ability to diagnose, locate, and quickly fix run-time issues related either to UI, data, DB, or web stack.
  • Extensive knowledge of C#, .NET MVC, SQL Server, PostgreSQL. Any AWS, Azure, GPC knowledge is a major plus.
  • Ability to express complex designs concisely through flow diagrams, process descriptions, and technical documentation.
  • Very strong communication skills.
  • Ability to mentor and provide technical direction to team members and to regularly provide them with feedback.
  • Note: The “Core Duties” is a summary of the duties that are essential to this role and is not an exhaustive list. Firmex reserves the right to add or amend duties as necessary.

At Firmex, we’re successful because we care about our clients, and our team members share our core values of humour, success, respect and collaboration. We know that success is derived from motivated people who take pride in building a business that makes a difference.

Firmex welcomes and encourages applications from people with disabilities and can make accommodations on request for candidates throughout all aspects of the hiring process.Firmex is also an equal-opportunity employer strongly committed to diversity and inclusion. If this looks like a great opportunity for you, please apply!

Similar Jobs

Antioch, CA

You will be part of a self-organizing team where architecting, designing and implementation of system enhancements are collectively determined and implemented…

Vallejo, CA

3 or more years experience managing software development teams. 5 or more years experience developing software and leading teams in an Agile, team-based…

Concord, CA

3 or more years experience managing software development teams. 5 or more years experience developing software and leading teams in an Agile, team-based…

Santa Clara, CA

3 or more years experience managing software development teams. 5 or more years experience developing software and leading teams in an Agile, team-based…

Newark, CA

Designing user interactions on web pages. Developing back-end website applications. Create containerized application code to be deployed in AWS ECS, EKS.

Mountain View, CA

That is earned by coding, selling, designing, listening, speaking, traveling and pulling extra hours alongside your team.

CG

San Jose, CA

Major Responsibilities: Design, develop, and maintain both new and existing code, ranging from client-side development using Angular, react to server-side code…

San Francisco, CA

3+ years of experience in software engineering, spanning both the frontend and backend stacks. JOB TYPE: Freelance, Contract Position (no agencies/C2C - see…

BLC

San Francisco, CA

EXPERIENCE YOU MUST HAVE:5+ years of experience building and owning a complete end-to-end technology stack (Frontend + Backend + Cloud + CI/CD)*.

San Francisco, CA

Ability to ask appropriate questions, communicate effectively and persuasively to convey design solutions to a broad range of stakeholders: product managers,…

San Francisco, CA

Experience collaborating with stakeholders such as product managers, designers and QA engineers. Mentor other engineers, helping them pick up strong software…

San Francisco, CA

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one…

San Francisco, CA

You will design and implement features and components in a team oriented environment. You will collaborate with product management to break down high-level…

ST

San Jose, CA

Familiar with release management for frontend, mobile, backend and infrastructure. You will also help other engineers in the team move faster by optimizing the…

San Jose, CA

Directly manage and mentor reports across multiple technical disciplines such as developers, software developers in test and build and release engineers.

San Francisco, CA

Ability to ask appropriate questions, communicate effectively and persuasively to convey design solutions to a broad range of stakeholders: product managers,…

San Jose, CA

Work closely with product managers and designers to deliver state of the art user experience in the above products mentioned;

San Francisco, CA

Gather UI requirements from product managers and product designers. Implement UIs for AIE applications. Integrate machine learning models into AIE application…

San Jose, CA

Gather UI requirements from product managers and product designers. Implement UIs for AIE applications. Integrate machine learning models into AIE application…

San Jose, CA

Experience with frontend or full-stack development. Software Engineering - Full Stack at Data E-Commerce department combines frontend and backend engineering…

San Francisco, CA

As a full-stack engineer, you will work closely with founders and customers to understand and solve their logistics billing and payment pain points.

San Francisco, CA

The Software Development Engineer In Test for Customer Technology team will primarily handle writing automation framework and scripts for UI layer, API, Apex,…

LPCH

Senior Software Engineer - IS-WEB (1.0 FTE, Days)

Lucile Packard Children's Hospital

Menlo Park, CA

Supports and develops software engineers by providing advice, coaching and educational opportunities. This paragraph summarizes the general nature, level and…

Waterloo, CA

Experience with frontend frameworks (Vue/React/Angular). Mentor Junior engineers, coordinate work with offshore teams and take ownership of delivering projects…