Senior Software Engineer
Design Technologist
Posted on 6/7/2022
INACTIVE
Locations
Remote in USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Node.js
AngularJS
Adobe Creative Suite
Bootstrap
Figma
JavaScript
jQuery
HTML/CSS
Java
React.js
Sketch
Python
UI/UX Design
Solidity
Requirements
- A desire to work on challenges related to the openness, health, and accessibility of the Internet, and ensure the safety, privacy, and well-being of the people using it
- Expertise in scoping, handling, and implementing technical projects
- Inclusive and constructive collaboration skills, giving and accepting feedback, and aligning to team and organizational goals
- Experience generating ideas within a collaborative environment, and open-minded to new approaches, techniques, and avenues of exploration
- 3-5 years of professional experience as a full-stack engineer, design technologist, or creative technologist (or similar) who has been designing and building prototypes at different levels of resolution
- Portfolio with examples of translating early concepts into lo-to-hi-fidelity prototypes, including examples of different modes and styles of interactions, e.g. web-based technologies, native applications, mobile interactions, digital/physical interactions
- Highly proficient learning new technology stacks and strength making informed strategic recommendations about standard methodologies, technologies, and approaches in new domains
- Experience with a variety of programming languages: Python, Java or OOP Programming Language, HTML5, CSS, Javascript, and web2 related frameworks such as Angular, ReactJS, jQuery, Bootstrap, Foundation, Node.js; and web3 related frameworks and technologies such as Ether.js, Infura, Solidity, Express, Polygon, Thirdweb, IPFS
- Experience building functional prototypes; familiar with trends in relation to new and emerging technology and industry standards in relation to prototyping
- Passionate about ethical and user-centered approaches to technology development
- Commitment to increasing access, diversity, and inclusion on the internet through the technologies and techniques used
Responsibilities
- Systematically and independently explore technical domains to create strategic and tactical recommendations for service development
- Communicate your insights and domain expertise in written and verbal means to multi-functional teams and translate sophisticated ideas into clear and practical recommendations
- Plan, design and implement prototypes at different resolution levels-including clickable prototypes, simulated interactive experiences (e.g. Wizard of Oz prototypes or interactions-on-rails), and interactive or coded prototypes - and support the technical/prototyping side of all our UX research and design activities
- Collaborate with engineers, researchers, designers, and strategists to resolve new product and services opportunities
Desired Qualifications
- Understanding of accessibility standards
- Experience with full-stack development for privacy and security technologies
- Experience using and adhering to design systems experience
- Proficient in design and rapid UX prototyping tools like Axure, Figma, InVision, Sketch and Adobe Creative Suite
- Experience with voice systems, augmented and/or virtual reality; machine learning or AI systems; distributed web technologies
- Experience with building for web3, including blockchain, dApps, smart contracts, cryptocurrency, tokens, and NFTs
- Experience in an open source environment
- Experience working on a remote and distributed team
Internet Technology Company
Company Overview
Mozilla's mission is to ensure the Internet is a global public resource, open and accessible to all. The company is building internet infrastructure including Firefox, it's premier browser.
Benefits
- Insurance, Health & Wellness. Health Insurance.
- Financial & Retirement.
- 401k Plan
- Family & Parenting.
- Work From Home.
- Vacation & Time Off.
- Perks & Discounts. Free Lunch or Snacks.
Company Core Values
- Critical thinking
- Reasoned argument
- Shared knowledge
- Verifiable facts