Staff Software Engineer (React + TypeScript) job in San Jose / remotely

Staff Software Engineer (React + TypeScript)

Project - the aim you'll have

Overview
Software Mind is seeking qualified candidates to fill the role of Staff/Lead Software Engineer.

In addition to a competitive salary rate and a positive work environment, committed to delivering high-quality technology solutions, and we also offer:

  • Flexible schedules and authentic work-life balance
  • Opportunities for continuing education
  • Social activities per country sponsored by the company
  • Birthday celebration
  • Payment in US Dollars

     

About the role:

We are looking for a Staff (Lead) Software Engineer with expertise in React, TypeScript, Node.js, and SSR frameworks such as Next.js or Nuxt.js.  The focus of the work is full-stack, with a slight emphasis on front-end.

 

#LI-DNI

 

Expectations - the experience you need

The main responsibilities/tasks include:

Your work will include both hands-on development and Team Lead duties:

Hands-on development duties (60%)

    • Write great code and be a team player who is willing to share your expertise and knowledge with others.
    • Iterating and updating client-facing web pages and flows that guide users toward the right company-related products to meet their needs.
    • Perform data integrations within the decision process to improve customer experience.
    • Contribute to the design and development of new applications, features, and flows to make the customer experience more intuitive and user-friendly.
    • Support ongoing efforts to optimize the client’s end-to-end SDLC, while maintaining best practices.
    • Work throughout the full tech stack using React.js, TypeScript, Next.js, Node.js, GraphQL, SQL, REST API, Context API, and more.
    • Own and drive various projects and support senior engineers in driving other projects

    Team Lead duties (40%):

    • ​​​​Work collaborative and help “up-level” the team through mentorship, code reviews, knowledge sharing, and pair programming as needed on complex development tasks
    • Be a true owner in every sense of the word as it relates to your work, responsibilities, and commitment to the team, and be an intrinsically motivated self-starter
    • Provide thought leadership/expertise around the right level of engineering for a given solution to help ensure projects are not “over-engineered”
    • Bring strong technical opinions to the table, but hold them loosely, being humble enough to let them go and move forward if the group consensus goes in another direction
    • Attend and contribute to architecture and design meetings and discussions
    • Partner with the Engineering Manager to:
      – Plan the roadmap & quarterly OKRS
      – Break down product requirements into actionable user stories
      – Bring a technical voice to planning & refinement meetings
      – Maintain a high bar for engineering excellence
      – Establish technical guardrails, conventions, and best practices
      – Suggest process improvements and ideas to make the team better 

    Job Skills/Requirements
    – +90% English written and oral (at least B2 level) with excellent communication skills
    – 8–10 years of professional experience in software development.
    – 1–2 years in a technical leadership role (e.g., Tech Lead, Team Lead, or Staff Engineer), demonstrating leadership and ownership of complex systems.
    – Expertise in React, advanced TypeScript, Node.js, and SSR frameworks such as Nest.js (v13) or Next.js 
    – Experience with Astro.js, or similar modern web frameworks, with the ability to quickly ramp up on emerging technologies
    – Familiarity with islands architecture, partial hydration, or comparable strategies for optimizing front-end performance and interactivity 
    – Familiarity with emerging web frameworks and concepts like Astro.js, partial hydration, and islands architecture.
    – Strong understanding of web performance optimization, including Core Web Vitals, caching strategies, static generation, and rendering techniques.
    – Proven ability to mentor engineers and uphold high standards in code quality and development best practices.
    – Experience building and maintaining scalable, production-ready applications.
    – Solid product mindset with the ability to align technical solutions with business objectives.
    – Effective collaboration with cross-functional teams, including engineering, product, and design.
    – Hands-on experience with observability and monitoring tools (e.g., Datadog):
    – Experience setting up dashboards, configuring alerts, and tracing issues in prod environments

    Our offer – professional development, personal growth
    Hover on each benefit to learn more
    Decide on the form and conditions of your employment
    *Applicable in: Poland & Latam & MD/RO
    Flexible employment and remote work
    *Applicable in: Poland & Latam & MD/RO
    Work with the latest technologies for industry leaders
    *Applicable in: Poland & Latam & MD/RO
    International projects with leading global clients
    *Applicable in: Poland & Latam & MD/RO
    Travel to clients’ and work in their environments
    *Applicable in: Poland & MD/RO
    International business trips
    *Applicable in: Poland & MD/RO
    Work comfortably in a relaxed and inspiring atmosphere that does not enforce a dress code
    *Applicable in: Poland & Latam & MD/RO
    Non-corporate atmosphere
    *Applicable in: Poland & Latam & MD/RO
    Develop your skills at work – language classes come to you
    *Applicable in: Poland & MD/RO
    Language classes
    *Applicable in: Poland & MD/RO
    Develop your competences and skills through skill centers and webinars
    *Applicable in: Poland & MD/RO
    Internal & external training
    *Applicable in: Poland & MD/RO
    Take care of the health of you and your loved ones
    *Applicable in: Poland & MD/RO
    Private healthcare and insurance
    *Applicable in: Poland & MD/RO
    Work out, swim and enjoy other fun activities
    *Applicable in: Poland & MD/RO - monthly sport budget
    Multisport card
    *Applicable in: Poland & MD/RO - monthly sport budget
    Take part in activities that support your physical and mental health
    *Applicable in: Poland & Latam & MD/RO
    Well-being initiatives
    *Applicable in: Poland & Latam & MD/RO
    Similar job offers
  • Software Development
    Full-stack Software Engineer (Angular + Nest.js)
    Kraków/Remote
  • Software Development
    Senior Full-stack Software Engineer (React + .Net)
    Kraków/Remote
  • Software Development
    Senior Full-stack Engineer (C# + .NET)
    San Jose/Remote
  • Staff Software Engineer (React + TypeScript)
    Software Development, Node.js, React.js, REF1473P, San Jose/Remote, B2B/UOP

    Submit application

    Attach resume/CV

    Links

    Message to hiring manager

    Let us know about your interest working in our company