Search

Software Developer

Mondo
locationFremont, CA, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Apply now: Software Developer, location is Hybrid (Fremont, CA – onsite at least 3 days per week). The start date is ASAP for this 4-month contract position.

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

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...