JavaScript React Software Developer Job at OSI Engineering, San Jose, CA

RDdEVzFqU3JrRnRocUQrRkhKTld2SUtJY2c9PQ==
  • OSI Engineering
  • San Jose, CA

Job Description

Frontend Software Engineer

Summary:

Our growing team is dedicated to creating and maintaining spaces that reflect our company’s commitment to simplicity and excellence. From sourcing premium materials across the globe to managing real estate, construction, and facilities, this team ensures our stores, corporate offices, and specialized development centers meet the highest standards.

As our Frontend Software Engineer, you’ll plan, develop, and enhance software applications while collaborating with product managers and ensuring best practices in code quality. You'll also troubleshoot issues, adopt new technologies, and set the technical direction for current and future projects.

Responsibilities:

  • Plan, estimate, and execute software development tasks.
  • Collaborate closely with product managers to gather requirements for building new features or enhancing existing ones.
  • Review, maintain, and improve the existing codebase to ensure it follows best practices in software engineering.
  • Troubleshoot and research reported issues, providing well-informed recommendations by weighing different solutions.
  • Stay current with emerging technologies and tools, integrating relevant ones into the team’s workflow.
  • Participate in code reviews and apply software engineering best practices to your work.
  • Take ownership of assigned projects, ensuring objectives and deadlines are met.
  • Guide the technical direction for both current and future applications.

Required Skillsets:

  • 5+ years of experience in designing and developing web applications with a focus on frontend development.
  • Expertise in frontend technologies and frameworks such as React, JavaScript/TypeScript, and HTML/CSS.
  • Strong ability to work with REST APIs and manage responses.
  • Experience with backend technologies, specifically Node.js.
  • Familiarity with relational databases, such as SQL.
  • Proficient with Git, bug tracking, and collaborating within a software development team.
  • Basic understanding of containerization and DevOps tools/processes (e.g., Docker, Kubernetes, AWS, CI/CD).
  • Strong problem-solving and debugging skills.
  • Excellent communication, organization, and multi-tasking abilities.
  • Self-motivated, collaborative, and always seeking ways to learn and improve.
  • Experience working in cross-functional teams with PMs, designers, and developers.
  • Bachelor's degree in Computer Science, Engineering, or equivalent industry experience.

Duration: 12+ months

Location: Remote or Onsite (must be willing to work PST hours if remote)

Type: Contract

Pay: $60-70/hr. DOE

Job Tags

Contract work, Remote job,

Similar Jobs

Headway

LCSW (Remote) Job at Headway

 ...clients you see through Headway, so that you can set the hours that work for you. Grow your caseload by providing marketing support and...  ...patients in-person or remotely via telehealth while working from home. We accept the following licenses on a state by state basis:... 

CMH Label Group

Rockabye Baby - Creative Marketing and Branding Manager Job at CMH Label Group

 ...R ockabye Baby - Creative Marketing & Branding Manager (Full Time Position) We are an independent...  ..., animation, email marketing, influencer marketing, brand partnerships. ...  ...individuals, along with holding them accountable. A visual storyteller who has... 

Memorial Sloan Kettering Cancer Center

Clinical Pharmacy Specialist I - Early Drug Development Job at Memorial Sloan Kettering Cancer Center

 ...Clinical Pharmacy Specialist, to work together with an innovative...  ...Education of hospital staff through Grand Rounds presentations and...  ...hours of work fall between 8AM-4PM Monday - Friday, 37.5 hours per week ~ Possibility of work from home and/or office days ~ Flexibility... 

Hototronics LLC

Office Assistant Job at Hototronics LLC

 ...tidy workstation and inventory area. Handle equipment carefully to avoid damage and ensure a professional resale appearance. Assist in packaging items for shipment once prepared. Provide feedback on frequently encountered issues to improve quality control processes... 

VitalCaring

Physical Therapy Assistant (PTA) - Home Health - Full Time Job at VitalCaring

 ...Deliver high-quality skilled care to patients administering non-complex active and passive manual therapeutic exercises, therapeutic massage, traction, heat, light, cold, water and electrical modalities Thoroughly document care delivery daily in our EMR system...