As an Open Web Engineer on Bocoup’s Reliability, Standards Conformance & Testing team, you’ll work to make the web platform more predictable. You’ll also work alongside senior members of our team to author conformance and performance tests for the technology standards we contribute to.
About Bocoup
We are a mission and values driven consulting organization with roots in web technology, developer tools, and open standards development. We maintain and contribute to widely used open source projects, support the browser development ecosystem with testing tools and best practices, and provide workflow consulting and technology leadership for enterprises.
We believe that high-performing teams include people from different backgrounds and experiences who can challenge each other’s assumptions with fresh perspectives. To that end, Bocoup actively seeks a diverse pool of applicants, including those from historically marginalized groups — women, people with disabilities, people of color, formerly incarcerated people, people who are lesbian, gay, bisexual, transgender, and/or gender nonconforming, first and second generation immigrants, and people from low-income families.
Our Code of Conduct
Bocoup is dedicated to providing a harassment-free experience for everyone, regardless of gender, sexual orientation, disability, age, physical appearance, body size, race, or religion. Sexual language and imagery is not appropriate in a professional environment. We do not tolerate harassment in any form and we are committed to partnering with you to foster a healthy work environment.
You will love this role if:
- You are interested in technical standardization processes.
- You have a familiarity with the web platform (e.g. front end technologies, HTTP, TCP/IP)
- You have an understanding of programming fundamentals and modern web application development workflows.
- You have experience with at least one version control technology, preferably git.
- You’re comfortable working with a distributed team and communicating via asynchronous text-based channels.
- You have a high-capacity for learning, and enjoy learning from people with a broad range of backgrounds and experiences.
- You understand the importance of excellent documentation, and have strong written and oral communication skills.
- You have a strong understanding of JavaScript, HTML, CSS, and the DOM.
- You have knowledge or experience with Python, and some exposure to a modern deployment pipeline and/or CI testing.
- You have approximately 3 years of experience designing, architecting, building and maintaining modern, production-ready network software.
- You have a team mindset, a commitment to the success of others, and a commitment to open source / Free Software communities.
Key responsibilities include:
- Partner with your team to help solve our customer’s problems and help them succeed.
- Read and understand standards specifications for new technologies.
- Write conformance test suites to exercise specified APIs presented by new technologies.
- Find and fix bugs in specifications, implementations and tests for JavaScript and the web platform.
- Contribute to Open Source projects, and work on internal tools and research projects for your peers at Bocoup.
- Embody our company values and follow the Bocoup code of conduct.
- Share your passion through creating educational content for our blog, workshops, and other educational resources and forums.
- Evangelize your work at Bocoup through attending and contributing to community events, and represent the team at conferences abroad.
Benefits
Bocoup offers a comprehensive benefits package for qualified employees, including medical, dental, and vision coverage, short and long term disability coverage, parental leave, 401K, remote work opportunities, and flexible work hours.
Travel
There may be occasional onsite customer kickoffs, or internal all-hands meetings you are asked to travel to attend. There may also be other opportunities for work-related travel to which you will have the choice to opt in.
Bocoup is an Equal Opportunity Employer. We do not discriminate based on race, color, religion, national origin, pregnancy status, sex, age, marital status, disability, sexual orientation, gender identity, or any other characteristics protected by law.