Frontend Engineer (Svelte / TypeScript)
Apply for this job
The Position
As a Frontend Engineer at MakerStudio, you'll be an integral part of our team, contributing to the development and enhancement of our innovative software solutions. You'll primarily focus on crafting exceptional user experiences for our diverse range of products, ensuring that our interfaces are intuitive and efficient for our users. Your role will involve collaborating closely with product designers and backend engineers to translate complex requirements into elegant frontend solutions. You'll have the opportunity to influence the direction of our products by actively participating in user interviews, contributing to design discussions, and proposing new features or improvements. In a typical day, you might find yourself working on a variety of tasks, from refining user workflows to implementing new features or automating processes. Your responsibilities may also include prototyping new ideas, integrating frontend code with backend APIs, and ensuring the scalability and performance of our applications. We're seeking frontend engineers who are passionate about the entire software development lifecycle, from ideation to deployment. If you're someone who thrives on tackling challenges, collaborating with multidisciplinary teams, and delivering high-quality solutions that make a real impact, we want to hear from you. Join us in shaping the future of software development at MakerStudio.
Core Responsibilities
  • Lead the development and evolution of core libraries and components used to render user interfaces
  • Work closely with Backend Engineers to define APIs that support frontend functionality and ensure seamless integration
  • Occasionally contribute backend code to unblock and enhance projects, promoting cross-functional collaboration
  • Conduct routine testing and debugging of web applications, employing both manual and automated methods to maintain high quality and performance standards
Core Values
  • Demonstrate a high sense of ownership and the ability to take ownership of projects from start to finish.
  • Possess a strong design sense and show deep empathy for users, ensuring intuitive and user-friendly solutions.
  • Communicate effectively and concisely, both verbally and in writing, to convey ideas and collaborate with team members across different locations and time zones.
  • Excel in a fast-paced product development environment, collaborating seamlessly with peers and teammates from diverse backgrounds.
  • Uphold high engineering standards and continually strive to improve both new and existing frontend systems.
  • Show willingness and enthusiasm to tackle challenges and go the extra mile to deliver results, leading by example and actively engaging with the team's day-to-day tasks.
  • Maintain a focus on impact and articulate the value of your work, ensuring alignment with organizational goals and objectives.
What We Require
  • Proven track record of building impactful user interfaces and understanding how technical decisions impact users.
  • Proficiency with web technologies and front end programming languages such as JavaScript and TypeScript.
  • Familiarity with front-end frameworks, data structures, storage systems, cloud infrastructure, and other technical tools.
  • Demonstrated ability to learn continuously, work independently, and make decisions with minimal supervision in a rapidly changing environment with dynamic objectives and iteration cycles.

Curious About Our Culture?

At MakerStudio, we foster a culture of innovation, collaboration, and continuous learning. We believe that the best ideas emerge when diverse perspectives come together in an environment of mutual respect and open communication.

Who Thrives at MakerStudio?

  • Creative problem-solvers who approach challenges with curiosity and tenacity
  • Proactive learners who are always seeking to expand their skills and knowledge
  • Collaborative team players who value and contribute to a supportive, inclusive culture

What's the Work Environment Like?

  • A welcoming, inclusive space that values diversity of background, thought, and experience
  • A flat hierarchy where ideas are judged on their merit, not on who proposed them
  • A balance of collaboration time for brainstorming and quiet time for focused work
  • Flexible work arrangements to accommodate different schedules and working styles

What Can I Expect as Part of the Team?

  • Opportunities to take on challenging, impactful projects that stretch your skills
  • A commitment to your professional growth through mentorship, training, and exposure to new areas
  • Equity in the products you help build, so you share in the success you create
  • The autonomy to propose and pursue innovative ideas that align with our mission
  • Competitive compensation and benefits with a generous paid time off

Let's Build Something Great

Interested in joining our team? We'd love to hear from you.