ABOUT THE TEAM
As a Software Engineer on our Frontend platform team, you will help our platform evolve organically by turning our company standards into a foundation of tools and services that help front-end engineers write code more efficiently and build high-quality, accessible UI. This involves a commitment to accessibility, performance, native support, and seamless integration of the design system standard while creating a community of front-end developers at Mural.
WHAT YOU'LL DO
- Be an advocate for best in class technologies, methods, and approaches to solving problems and achieving product goals
- Be a core part of our technical design process and able to document solutions
- Fully understand user requirements and pain points to help solve them
- Identify, study, and improve performance bottlenecks
- Generate experiments, test them with production users, analyze, repeat
- Build a culture of shipping great products
- Build a culture of data driven experiences
- Be accountable for and take ownership of your product
- Collaborate closely with product and design teams to solve complex problems
- Demonstrated experience with accessibility requirements
- Work with engineers within your team and group to build scalable solutions and influence the team’s roadmap
WHAT YOU'LL BRING
- 3+ years of software engineering experience, collaborating with design and product teams.
- Experience building components and libraries consumed by other developers.
- Experience with cross-team collaboration working on complex projects.
- Excellent technical skills and relevant experience with Javascript, React, and Typescript development
- A keen attention to detail and deep understanding of UI development and UX best practices
- Experience with web accessibility and understanding the considerations required to develop a UI that is inclusive to all users
- Experience with frontend testing practices at scale
- Experience with web application development frameworks and tools like Express, Babel, Webpack, etc.
- Experience with continuous integration and continuous deployment techniques.
- Experience with a variety of data stores and designing suitable data models
- Demonstrated bias for action, embracing calculated risks and frequent experimentation.
- Experience with working in a remote environment, ideally at a remote-first company.
- Strong problem-solving skills and ability to recommend solutions.
- Excellent command of written and verbal English communication.
For roles based in New York City, California, Colorado, and Washington, the base salary for this role ranges from $115,000 - $143,800 + equity + benefits. Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for variable compensation.