Remote Principal Full Stack (React/node) Engineer

1 week agoSan Diego, CA


Kforce is seeking a Remote Principal Full Stack (React/Node) Engineers who has experience designing, implementing, and supporting scalable cloud SaaS platforms in San Diego, CA. Summary:In this role, the Principal Full Stack (React/Node) Engineer will help guide architecture and development activities to support the implementation of construction management platform across web, mobile, backend and data engineering capabilities. In addition to hands-on development, designing new solutions and exploring new technologies, this role will require strong collaboration skills, learning, communicating, documenting, training, and empowering team members to succeed.Essential Functions:

  • The Principal Full Stack (React/Node) Engineer will provide technical leadership and drives best practices for code development, review, testing, and deployment that will ensure high quality releases to production
  • Leads and participates as a Principal Engineer within scrum team(s) to provide leadership, industry best practices and conformance to team development guidelines, standards and best practices
  • Partners with the Product organization to understand platform requirements in order to develop architectures and select technologies and approaches that enable the product vision
  • Develop and contribute to code
  • Add comprehensive automated testing to ensure quality and development productivity
  • Help resolve production and customers issues and engineer long-term solutions through triage and root cause analysis and data analytics
  • As a Principal Full Stack (React/Node) Engineer, this role will encourage and facilitate technical discussions, ensure deadlines are met and drive our product forward


  • BS, BA or MS in Computer Science, Information Systems, or equivalent experience
  • 10+ years in full-lifecycle software engineering or equivalent
  • 5+ years of experience building SaaS platforms delivered on Amazon Web Services (AWS)
  • 5+ years of working with the NodeJS utilizing common design patterns and practices
  • 5+ years of professional experience with relational databases (e.g. AuroraDB, MySQL etc.)
  • 5+ years of professional experience with NOSQL databases (e.g. DocumentDB, MongoDB, DynamoDB etc.)
  • 5+ years of experience developing software in an agile environment utilizing the Scrum framework
  • 3+ years of experience developing production SaaS systems leveraging serverless design patterns on AWS (toolsets include AWS Lambda, Serverless framework, AWS SAM, etc.)
  • 3+ years of experience developing web applications using ReactJS
  • 3+ years of experience developing leveraging containers and supporting technologies for the deployment and management of production systems (e.g. Docker, Amazon ECS, etc.)
  • 3+ years of proven experience building scalable REST endpoints
  • Deep understanding and experience with Agile principles and practices
  • Strong skills in interpersonal relationships and team building
  • Ability to troubleshoot and resolve production issues
  • High level of accountability when working within a team, responding quickly to development obstacles
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Kforce is a professional staffing services firm offering Technology and Finance & Accounting jobs with top employers nationwide. We specialize in providing contract, contract-to-hire and direct placement opportunities, with over 50 years of experience in the staffing industry. Kforce offers many consultants comprehensive benefits depending on employment status, including medical, dental, 401(K), life insurance and disability. Our vision is to be "the firm most respected by those we serve."

Job ID: Kforce-1939983-WQG