Job Description
Job Title: Software Developer
Location-Type: Hybrid (Fremont, CA – 3 days onsite)
Start Date Is: ASAP
Duration: 4 months Contract
Compensation Range: $50-$60/hr W2
Job Description:
The Software Developer will build and maintain full-stack applications, focusing on modern frontend frameworks and scalable backend services to support the client's software initiatives.
Day-to-Day Responsibilities:
Develop and maintain frontend applications using modern JavaScript frameworks
Build and integrate RESTful APIs for application functionality
Work with both SQL and NoSQL databases for data management
Participate in code reviews, branch management, and resolving merge conflicts
Break down projects into milestones and deliver solutions from concept to completion
Collaborate with cross-functional teams to design and implement application features
Contribute to application architecture and software development lifecycle processes
Requirements:
Must-Haves:
Strong frontend development experience with HTML, CSS, JavaScript, and TypeScript
Experience with React.js and modern frontend libraries
Experience using CSS frameworks such as Tailwind CSS
Familiarity with UI frameworks like Ant Design (antd) or shadcn
Experience with global state management tools such as Redux or React Context API
Backend development experience using Node.js and/or Python
Experience building RESTful APIs with frameworks like Express.js
Experience working with SQL and NoSQL databases (SQLite, MySQL, MongoDB)
Experience with code reviews, version control, branch management, and SDLC
Experience with ElectronJS
Strong problem-solving skills and ability to own solutions end-to-end
Strong communication and organizational skills
Nice-to-Haves:
Experience working in hybrid or cross-functional development teams
Experience delivering projects from planning through deployment
Experience with desktop application development using Electron
Hybrid remote