Full Stack Engineer
Remotive
Remote
•6 hours ago
•No application
About
.human[role="code"][aria-current="true"] { .job:last-of-type { .role { position: fixed; } .manager { content: 'self' !important; right: 100%; } .team { isolation: isolate; transition: all ease-out; } .opinion { justify-self: end; speak: none; } .growth { transform: scale(-1); } .mental-state { break-inside: avoid; } } &:focus { counter-reset: stale-days; will-change: position; .worries-and-excuses { clear: both; } } } @layer utilities { .dbrand-career { .challenge-variety { range: infinite; } .modern-stack { outline: solid; } .supportive-team { border: none; } .continuous-learning { transition: all ease-in; } .growth { max-height: none; } .free-drinks { color: #c0ffee; } .work-hours { flex: 80%; } } } .human[role="switch"] { @apply dbrand-career; }
- Curious: You’re eager to learn new concepts and master new skills. There’s no tool that’s useless in your arsenal.
- Innovative: You thrive when facing new challenges and complex problems, and manage to often develop not just one but multiple solutions.
- Enthusiastic: You exhibit a contagious passion for using the right technologies that are optimal to serving the needs of the end user.
- Disciplined: You never allow the details to slip, understanding that every bit of minutiae forms the bigger picture.
- Persistent: You’ve never failed. You’ve only experienced speed bumps on your path to success.
- Reliable: You live up to both verbal and written agreements. You can be trusted to work effectively, without oversight.
- Perfectionist: You persist until the smallest detail has been optimized.
- Agile: You’re nimble. You’re adaptable.
- Collaborative: You enjoy purposeful teamwork. You value the contributions and perspectives of your colleagues as much as those of your CEO.
- Develop thoughtful, responsive, and accessible web experiences.
- Collaborate with our internal design team and maintain intuitive, responsive user interfaces with a focus on front-end technologies and accessibility.
- Contribute to the selection and integration of appropriate technologies for web development projects.
- Integrate with external APIs and ensure seamless operations.
- Perform code reviews for quality and security, and to maintain high code quality standards.
- Engage in design and architecture discussions, and contribute to technical decision-making processes.
- Continuously improve our developer experience.
- Ensure automated test coverage and web service availability.
- Participate actively in coding communities, and stay informed about emerging technologies and trends, and adhere to best practices for code maintainability, accessibility, and performance.
- Languages: TypeScript, CSS, HTML, basic experience in other scripting languages (e.g. Python, Bash).
- Web Frameworks: SvelteKit; experience with other JavaScript frameworks such as Next.js, Solid, Remix, or Nuxt is considered an asset.
- UI Libraries: Some experience with Svelte/React/Vue, particularly for custom internal components.
- TypeScript: Strong knowledge and proficiency, including ES2022 features, Types/Interfaces, Generics and Conditional Types.
- HTML: Proficient in HTML5, experienced in writing accessible and SEO-friendly markup, and familiar with modern elements and Web APIs.
- CSS: High proficiency in modern CSS, including CSS Grid, CSS Custom Properties, modern best practices, and Tailwind.
- Backend Environments: Familiar with serverless, edge, and Node.js runtimes.
- APIs: Proficiency with GraphQL and JSON REST APIs, including related tools for code generation and type completion.
- Content Management: Experience working with headless CMSs and other data sources.
- Repository Management:
- Solid experience working with git and GitHub.
- Basic understanding of pnpm and working in monorepos.
- CI/CD: Experience with GitHub Actions.
- Testing: Writing and automating tests, such as unit, snapshot, and integration tests.
- Soft Skills:
- Ability to communicate effectively with non-technical stakeholders.
- Continual learning and improvement in testing methodologies and other areas of expertise.
To be perfectly honest, we doubt it.
