Full Stack Engineer
Title: Senior Software EngineerLocation: Fremont, CA (Onsite 5 days a week)Target Start Date: ASAPType: ContractWhat You'll DoDesign, build, and maintain complex software applications, from architecture through deploymentLead project teams: define specs, break work into milestones, and drive projects to completionAdvise business leadership on software/hardware options, risks, costs, and tradeoffsInvestigate performance issues, spot tech trends, and recommend/implement solutionsGather requirements through user interviews, system evaluation, and (when applicable) vendor selectionIndependently troubleshoot and resolve application issuesTrack progress on larger initiatives, report status, and course-correct as neededMentor engineers and conduct code reviews with constructive, actionable feedbackRequirementsDegree in Information Technology (or related field)10+ years of JavaScript experience7+ years of MongoDB experienceStrong critical thinking on abstract/ambiguous problems, with ownership of solutions end to endProven track record leading projects from milestone-planning to deliverySolid communication and organizational skillsComfortable with code review, branch management, merge conflict resolution, and full SDLCExperience with ElectronJSTech StackFrontendHTML, CSS, JavaScript, TypeScriptCSS frameworks (e.g., Tailwind)Frontend libraries (e.g., React.js)UI component frameworks (e.g., antd, shadcn)State management (e.g., Redux, React Context API)BackendNode.jsRESTful API design (e.g., Express.js)SQL/NoSQL databases (e.g., SQLite, MySQL, MongoDB)