> Markdown version of [/jobs/ext/2071685-software-engineer](https://www.wearedevelopers.com/jobs/ext/2071685-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** TalentFish LLC - **Location:** Fremont, CA, United States - **Experience:** Expert - **Salary:** $145,600.0 - $205,920.0 - **Contract:** Temporary to permanent - **Skills:** HTML, JavaScript (Programming Language), Server Applications, Software Applications, Application Performance Management, Cascading Style Sheets (CSS), Code Review, Information Systems, Database Development, MongoDB, MySQL, Node.Js, NoSQL, Systems Development Life Cycle, Software Engineering, SQLite, SQL Databases, TypeScript, Software Organization, Tailwind, ReactJS, Express.js, Ios Frameworks, Backend, Information Technology, Front End Software Development, React Redux, Restful APIs - **Published:** August 15, 2026 - **Apply:** https://www.dice.com/job-detail/173695bb-b7db-427e-b1a9-7b7e8ba0cd20 ## About the Role The Senior Software Engineer will develop, enhance, and support complex software applications. This role requires a highly experienced full-stack engineer who can think critically through abstract technical problems, independently own solutions, and lead projects from definition through completion., * 10+ years of JavaScript experience. * 7+ years of MongoDB experience. * Experience with ElectronJS. * Demonstrated ability to solve complex and abstract technical problems. * Experience breaking projects into milestones and tasks and leading them through completion. * Strong understanding of the software development lifecycle (SDLC). * Experience with code reviews, branch management, merge conflict resolution. * Software development best practices. * Strong communication and organizational skills. Frontend Technologies * HTML * CSS * JavaScript * TypeScript * React.js or similar frontend libraries. * CSS frameworks such as Tailwind CSS. * UI frameworks such as Ant Design and shadcn. * Global state-management tools such as Redux and React Context API. Backend Technologies * Node.js or comparable server-side technologies * RESTful API development * Server-side frameworks such as Express.js * SQL and NoSQL database development and administration * SQLite * MySQL * MongoDB, * Degree in Information Technology or related field. ## Description The ideal candidate brings deep expertise in JavaScript, TypeScript, MongoDB, ElectronJS, React, Node.js, REST APIs, and modern frontend development, along with strong software engineering, code review, and project leadership experience. What You'll Do * Analyze, develop, and modify complex software applications and information systems. * Lead software projects by defining requirements, specifications, milestones, and tasks. * Own technical solutions from initial problem definition through successful completion. * Design and develop frontend and backend application functionality. * Build and maintain RESTful APIs and server-side applications. * Develop and manage SQL and NoSQL databases. * Investigate application and system issues, isolate root causes, and implement resolutions. * Improve application performance by identifying technical trends, developing specifications, and recommending solutions. * Support business leadership in evaluating software and hardware requirements, options, risks, costs, and business impact. * Track project activity, resolve issues, publish progress updates, and recommend corrective actions when needed. * Perform code reviews and provide constructive technical feedback. * Manage source-control activities including branching, merges, and conflict resolution. * Mentor colleagues on software engineering standards and best practices. * Work collaboratively across technical and business teams. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [25 Essential Tools for Front End Developers](https://www.wearedevelopers.com/magazine/210-25-essential-tools-for-front-end-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk)