Position : Senior Fullstack Engineer
Location : San Jose, CA (Flexible Hybrid Schedule - Local Candidates Only)
Employment Type : 6 Months then Temp-to-Hire
Key Responsibilities :
Lead Application Development :
Serve as the technical lead for developing internal applications tailored for R&D and manufacturing.
Champion user-centered design to create intuitive, user-friendly interfaces using modern web development practices.
Database Management & Backend Development :
Design, implement, and maintain relational databases to support data storage, retrieval, and analysis.
Develop APIs and backend services, ensuring seamless integration with front-end applications.
Data Visualization & Analysis :
Created and implemented data visualization tools to assist scientists and engineers in analyzing data.
Develop interactive dashboards using modern visualization libraries (e.g., D3.js, Plotly).
Cross-Functional Collaboration :
Work closely with R&D scientists and engineers to understand software needs and translate them into functional applications.
Serve as a technical liaison between various teams within the company.
UI / UX Design & Implementation :
Lead the design and development of visually appealing, functional, and user-friendly interfaces.
Conduct usability testing and iteratively improve the user experience.
Technical Leadership & Mentorship :
Provide technical guidance and mentorship to junior engineers.
Lead code reviews, ensuring adherence to coding standards and best practices.
Documentation & Compliance :
Maintain thorough documentation of software development processes.
Ensure compliance with industry standards, regulatory requirements, and internal policies.
Project Management :
Plan and manage software development projects from inception to completion.
Track progress and manage timelines to meet deadlines.
Innovation & Continuous Improvement :
Continuously explore and implement new technologies to enhance software development practices.
Identify opportunities for process improvements to streamline R&D workflows.
Qualifications : Education :
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Experience :
Proven experience as a Fullstack Software Engineer with a strong portfolio of web applications.
Extensive frontend development skills, including proficiency in HTML, CSS, JavaScript, and modern frameworks (React, Angular, or Vue.js).
Strong backend development experience with relational databases (SQL, MySQL, PostgreSQL).
Experience with data visualization tools and libraries (D3.js, Plotly).
Experience in the medical diagnostics or biotechnology industry is a plus.
Technical Skills :
Proficiency in server-side languages (Python, Node.js).
Experience with quantitative image processing (e.g., OpenCV) is a plus.
Familiarity with modern development tools and best practices (Git, CI / CD pipelines, Agile methodologies).
aborative, self-starting, and comfortable working in a friendly environment with no big egos. They should be open to brainstorming ideas and working effectively in a team setting.
Soft Skills :
Strong problem-solving skills, attention to detail, and a passion for innovation.
Excellent collaboration and communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
Ability to mentor junior engineers and lead technical projects to successful completion.
Software Engineer • San Jose, CA, United States