Software Engineer
AI Summary
Software Engineer (Web Developer) who builds and deploys websites, web applications, and native iOS/Android apps, transforming designs into performant, cross-platform user interfaces.
About this role
Dutch Pet, Inc. seeks a Software Engineer (Web Developer) in Oakland, CA to develop and implement websites, web applications, application databases, and interactive web interfaces. Develop and launch native application for iOS and Android. Transform wireframes and design concepts into functional web applications using modern front-end technologies like JavaScript, HTML, and CSS. Develop and deploy different versions of a feature to determine which one performs better, using data to inform product decisions and drive conversions. Optimize applications for speed and performance, and ensure they are compatible across different browsers and devices. Work closely with back-end developers to integrate APIs and ensure data flows smoothly, as well as with UI/UX designers to implement design concepts that align with the brand. Keep up-to-date on new technologies and tools to bring innovative ideas to the company's products. 100% telecommuting permitted. May work at various unanticipated locations throughout the United States.
REQUIREMENTS
Bachelor’s degree or foreign equivalent in STEM or a related field, and two years of experience in the job offered, as a Software Engineer, Software Developer, Full Stack Developer or related occupation.
Position requires two years of experience in the following:
Full-stack development: Proven ability to work across the entire application stack, from front-end user interface development to back-end server logic and database management.
Experience in building, deploying, and maintaining web applications end-to-end.
Github: Experience with Git for version control, including branching, merging, and pull requests in a collaborative environment.
Javascript: Strong command of modern JavaScript (ES6+), including asynchronous programming and core language features.
TypeScript: Practical experience using TypeScript to build robust, scalable applications with strong typing.
CSS: Proficient in modern CSS, responsive design, and preprocessors like Sass.
React.js: Extensive experience developing scalable applications using React, proficient in component-based architecture and state management.
React Native: Hands-on experience building cross-platform mobile applications for iOS and Android using React Native.
GraphQL: Practical experience with GraphQL for efficient data fetching, including schema design and client-side integration.
100% telecommuting permitted. May work at various unanticipated locations throughout the United States.
Salary Range: $149,198 - $155,000/year
Skills
Explore related jobs
More jobs at dutch
Similar CSS jobs
Jobs in Oakland
Armed Emergency Support Officer (ESO ll)Armorous · Oakland, Ca - 94612- Senior Software Engineer - OrchestrationFivetran · Oakland, California
- Creative DirectorYerba Madre · Oakland, California
Armed Emergency Support Officer (ESO l)Armorous · Oakland, Ca - 94612- Customer Service Rep(08276) - 3360 Grand AveDomino's · Oakland, CA
- Customer Service Rep(08276) - 314 BroadwayDomino's · Oakland, CA
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.
