remote
Software Engineer, Fullstack and Developer Experience
Software Engineer
Fullstack Software Engineer focused on developer experience and open standards, building scalable web services with JavaScript, React, and Node.js in a fully remote, self‑managed environment.
About the role
Key Responsibilities
- Design, develop, and maintain fullstack web applications using JavaScript, React, and Node.js.
- Build and improve developer tooling and internal libraries to streamline onboarding and productivity.
- Implement and document RESTful APIs, ensuring high performance and security.
- Collaborate with cross‑functional teams to define open‑standard solutions and contribute to open‑source projects.
- Use Git, Docker, and CI/CD pipelines to manage code quality and deployment workflows.
Requirements
- 3+ years of fullstack development experience with JavaScript, React, and Node.js.
- Strong understanding of REST API design, authentication, and data modeling.
- Proficiency with Git, Docker, and cloud services (AWS, Azure, or GCP).
- Experience contributing to open‑source projects and working with open standards.
- Excellent communication skills and a collaborative mindset in a remote, self‑managed team.
Skills
javascriptreactnodejsdocker