Job Description
At the nonprofit Mozilla Foundation, we’re passionate about fueling a movement for a healthy internet! We do this by engaging movement leaders and inspiring thousands around the world to take action alongside us. Our main website and our web properties are key to our ability to deliver on that promise.
The Web Platforms team is an Agile team of Designers and Developers that is tasked with building, maintaining, and optimizing the tools and products the organization uses to further its mission. This includes the https://foundation.mozilla.org/ website, various micro-sites, fundraising and petition tools, CMS platforms, and more.
We’re seeking an experienced Senior Full Stack Web Developer with strong front-end and back-end skills to help build and support the development of our digital platforms and web properties. This role will be involved in the entire product development lifecycle including the design, development, deployment, and maintenance of new and existing features.
As a fairly new team at the organization, we’ll also look to this person to share their expertise in full stack web development, engineering best practices, and help institute a culture of continuous improvement. By helping to create a best-in-class website experience with the Web Platforms Team, you will have a direct impact on the success of the Mozilla Foundation and its mission. If you’re looking to aid movement building for a healthier internet, this role may be for you!
Principal ResponsibilitiesWeb Development - 80%Architect, develop, and deploy web properties using wide array of technologies
Provide efficient solutions to collaborators’ (within Mozilla Foundation, AI and Ventures) problems and requests
Lead development efforts for the full lifecycle of projects from planning and prototyping, to implementation, to continued maintenance
Develop well-documented code and write unit tests
Define requirements for user stories and engineering specifications
Ensure the technical feasibility of UI/UX designs
Optimize components for maximum performance across a vast array of web-capable devices and browsers
Provide expert thought partnership on the technical direction of our web properties and the adoption of new tools, libraries, and frameworks;
Help plan and lead implementation of platform migrations;
Evaluate, recommend, and monitor the development of new technologies and approaches to the development pipeline;
Stay abreast of web technology and design innovations.
Mentor other developers. Give thorough, insightful, and constructive feedback in code reviews
Work in a collaborative environment with other developers, designers, and business end users
Participate in full SDLC, including meetings, interactive development, estimations, and design sessions
Help create and update development team documentation
Qualifications (list of experience, education, and certification required to perform the job.
Familiarity with technical SEO standard processes
Solid experience with client-side JavaScript and front end frameworks like React, Vue, or Svelte
Extensive experience with server-side JavaScript, Python, PHP, or Java (Python is a big plus) and web frameworks such as Django, Flask, Express, Laravel
Extensive experience with git [add other CLI dev tools]
Experience with SQL-based databases (bonus points for PostgreSQL)
Experience with in-memory caching such as Redis and content delivery networks such as Cloudflare
Experience with PaaS such as Heroku
Experience with CI/CD tooling such as GitHub Actions, Jenkins, or CircleCI
Strong verbal and written communication skills
Familiarity with Agile development methodologies
Good understanding of web application architecture and design patterns
Strong debugging and troubleshooting skills
Familiarity with UI/UX design
The Mozilla Foundation is dedicated to fair and equitable compensation for our staff. We aim to pay a competitive and market-based salary based on the responsibilities and requirements of the role. We do not ask for, or take into account, salary histories in our offer process.
The starting salary ranges for this role are listed below. These four countries are where we most commonly employ staff.
- Germany: [€67,721 - €76,066] [target salary offer - €69,805]
- UK: [£56,116 - £63,032] [target salary offer - £57,843]
Canada: [$116,910 - $131,316] [target salary offer - $120,507]
US: [$86,600 - $97,271] [target salary offer - $89,265]
Some regions fall into a higher salary market and this is reflected in the example ranges below:
London: [£70,146 - £78,790] [target salary offer - £72,304]
New York: [$108,250 - $121,589] [target salary offer - $111,581]
The range for your specific location will be discussed in screening conversations if your application is successful.
We offer the following benefits:Health, Dental, and Vision Insurance
Life Insurance + Accidental Death & Dismemberment
Short-Term Disability and Long-Term Disability
Employee Assistance Program (EAP)
Retirement Plan contributions
20 Paid Time Off days per year (prorated) + your birthday
Company Holidays + Shutdown
Wellness budget
Professional Development budget
Top up program for Pregnancy and Parental leaves
Benefits are subject to change at any time at the discretion of Mozilla Foundation.
Mozilla Foundation Hiring Practices:Mozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, and persons of all sexual orientations and gender identities and expressions.
We are an equal opportunity employer and value diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation at [email protected].
Group: D
#LI-REMOTE
Date Posted
06/16/2023
Views
2
Similar Jobs
Full Stack Product Engineer - Jiga
Views in the last 30 days - 0
Jiga is a remotefriendly company focused on empowering engineers with trust autonomy and flexibility They emphasize simplicity ownership and impactful...
View DetailsSenior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsSenior Business Analyst - Xpansiv
Views in the last 30 days - 0
Xpansiv promotes its role as an energy market innovator with a global platform for environmental commodities The job posting seeks a Business Analyst ...
View DetailsSenior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America
Views in the last 30 days - 0
The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...
View DetailsExecutive Director Patient Advocacy - Kyverna Therapeutics
Views in the last 30 days - 0
Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...
View Details