Summary
Join Mozilla Corporation's Credential Management engineering team as a student worker and contribute to the improvement of Firefox's password, payment, and address management features. Work on the Firefox Desktop Browser, a large open-source codebase, collaborating with a world-class engineering team. You will write code, build prototypes, solve complex problems, and learn from experienced professionals. The role involves a mix of front-end and back-end projects, impacting millions of users worldwide. This internship offers mentorship, opportunities to make a real difference, and a unique work experience.
Requirements
- You have experience with programming in JavaScript, HTML, and CSS
- Experience with API / Interface design
- You speak English fluently and enjoy conducting software engineering work in the open
- You are enrolled in a university and are available to come to our Berlin Office during regular working hours depending on your schedule
- You know how to identify a problem, come up with a logical solution, and use the knowledge to tackle similar problems in future
- You have an interest in and ability to work with a distributed team (which requires good asynchronous written communication skills as well as good verbal communication skills)
- You are happy to provide and receive constructive feedback; when you see something that can be improved, you act on it
- You can build consensus on complex issues, through your empathy, internal credibility and visibility
- Unafraid of asking questions, and proposing new ideas if you think they will make a positive impact
Responsibilities
- Work on one of the world’s largest and most important open source codebases - the Firefox Desktop Browser
- Work with a world class engineering organization solving problems at internet skill. Your work will positively affect hundreds of millions of folks worldwide
- Write code and tests, build prototypes, tackle problems with no clear solution, collaborate with other designers and engineers to make the web a better place
- Learn about a wide variety of problems and solutions across a large, mature codebase
- Work with driven, committed team members to bring the open web to people around the world
- The opportunity to work on a mixture of Front-End projects and Back-End projects
Preferred Qualifications
- Knowledge of Rust is a plus
- Familiarity with SQL and relational databases is an asset
- A love of helping your colleagues grow and get better at what they do
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.