Frontend Engineer
EngineeringBuild fast, accessible and delightful learning experiences for developers around the world.
Join a community-driven team building tools, learning experiences and open-source infrastructure that help developers learn, practice, build and grow.
$ whoami
builder@codeharborhub
$ mission
Make quality tech education accessible.
$ stack
$ ./build-the-future.sh▋
CodeHarborHub is building an open learning ecosystem where developers can discover knowledge, practice skills, build projects and contribute to the technology community.
The work is bigger than a single website. We're building open-source infrastructure for the next generation of developers.
Explore published roles across engineering, content, community and open source.
Build fast, accessible and delightful learning experiences for developers around the world.
Build scalable learning, practice, community and developer-platform features end to end.
Create accurate, practical and beginner-friendly technical documentation and tutorials.
Help improve CodeHarborHub through documentation, code, design, issues and community contributions.
Learn by shipping real product improvements while working with modern frontend technologies.
Help grow a welcoming developer community through events, content and contributor programs.
Great products need more than engineers. Different disciplines work together to create better learning experiences.
Build the infrastructure, learning tools and developer experiences powering CodeHarborHub.
Explore rolesTurn complex technical concepts into clear, practical and useful learning experiences.
Explore rolesBuild an inclusive open-source community where developers learn and contribute together.
Explore rolesDesign experiences that make learning, practicing and building easier for developers.
Explore rolesWe're creating a culture where people can do meaningful work, communicate openly and keep improving.
We make decisions around what creates the most value for people learning and building with technology.
We believe transparency, collaboration and open source can create better technology and stronger communities.
Take responsibility, communicate clearly and focus on meaningful results rather than simply completing tasks.
Technology changes quickly. We continuously experiment, learn from mistakes and improve our craft.
The best environment is one where you can learn, own meaningful work and see the impact of what you build.
Work from where you do your best work, with communication designed for distributed teams.
Work on meaningful product areas instead of isolated practice assignments.
Build publicly, collaborate with contributors and create work you can be proud of.
Grow through technical challenges, documentation, reviews and collaboration.
Work alongside learners, contributors and developers from different backgrounds.
Help create accessible technology education for developers around the world.
Open source is one of the best ways to demonstrate how you solve problems, collaborate with others and build production-quality work.
The exact process can vary by role, but the goal is to evaluate how you think, communicate and build.
Tell us about your experience, projects, skills and why the role interests you.
We review your application and relevant public work against the role requirements.
Discuss your approach, experience and how you solve realistic problems.
Align on expectations, collaboration, responsibilities and next steps.
Successful candidates receive the next-step details and onboarding information.
Here are answers to some common questions about careers and contributing to CodeHarborHub.
This page is designed to show currently published opportunities. If no role matches your profile, you can still contribute to the open-source project and build a public track record with the community.
Whether you're looking for your next role or your first open-source contribution, there's more than one way to become part of the CodeHarborHub journey.