Software Engineer (Web Developer)
New
D
Dutch Pet, Inc.Engineering
100% telecommuting permitted. May work at various unanticipated locations throughout the United States.Full-TimeMiddle
Salary149,198 - 155,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- Two years of experience in the job offered, as a Software Engineer, Software Developer, Full Stack Developer or related occupation.
- Required Skills
- GraphQLFull Stack DevelopmentGitCSSJavascriptReact.jsReact NativeTypeScript
Requirements
- Bachelor’s degree or foreign equivalent in STEM or a related field.
- Two years of experience as a Software Engineer, Software Developer, Full Stack Developer or related occupation.
- Proven ability to work across the entire application stack.
- Experience in building, deploying, and maintaining web applications end-to-end.
- Experience with Git for version control, including branching, merging, and pull requests.
- Strong command of modern JavaScript (ES6+), including asynchronous programming.
- Practical experience using TypeScript to build robust, scalable applications.
- Proficiency in modern CSS, responsive design, and preprocessors like Sass.
- Extensive experience developing scalable applications using React.js, including component-based architecture and state management.
- Hands-on experience building cross-platform mobile applications for iOS and Android using React Native.
- Practical experience with GraphQL for efficient data fetching, including schema design and client-side integration.
Responsibilities
- Develop and implement websites, web applications, application databases, and interactive web interfaces.
- Develop and launch native applications for iOS and Android.
- Transform wireframes and design concepts into functional web applications using front-end technologies.
- Develop and deploy different versions of a feature to determine which performs better to inform product decisions.
- Optimize applications for speed and performance and ensure cross-browser and device compatibility.
- Work closely with back-end developers to integrate APIs and ensure smooth data flow.
- Collaborate with UI/UX designers to implement design concepts that align with the brand.
View Full Description & ApplyYou'll be redirected to the employer's site