Software Engineer, Web Core Product & Chrome Extension

SpeechifySpeechify·Remote(Anywhere in the World)·Work From Anywhere
Software Development
Excel

WFA Digital Insight

The demand for skilled software engineers in the remote job market has grown significantly, with a focus on web core products and Chrome extensions. As companies like Speechify continue to innovate, the need for experts who can build high-quality, scalable products is on the rise. With the company's commitment to making reading accessible, this role offers a unique opportunity to make a meaningful impact. Candidates should be prepared to demonstrate their technical skills and experience in building products that serve customer needs, as the competition for top talent remains fierce. The market context shows that companies prioritizing accessibility and user experience are thriving, with demand for such specialists expected to continue growing.

Job Description

About the Role

Speechify is on a mission to ensure reading is never a barrier to learning, and as a Software Engineer in the Web Core Product and Chrome Extension team, you will play a crucial role in achieving this goal. Your day-to-day responsibilities will involve actively shipping production code to web products, collaborating closely with a dedicated product team, and participating in product discussions to shape the product roadmap. The company has a flat organization structure that allows individuals to become leaders by demonstrating excellent technical skills and delivering consistent results.

The Web Core Product and Chrome Extension team is focused on creating seamless user experiences that delight users. Given the company's rapid growth and the importance of its products, the ability to work in a fast-paced environment, think strategically, and be passionate about making product decisions is essential.

Speechify's products have gained significant recognition, with Google naming its Chrome Extension of the Year and Apple naming it App of the Day. The company operates in a 100% distributed setting, allowing for a flexible work environment that values work ethic, solid communication skills, and a drive to win.

What You Will Do

  • Actively ship production code to the web products, ensuring high-quality and scalable solutions.
  • Work closely with your dedicated product team to align on goals and strategies.
  • Participate in product discussions to shape the product roadmap and contribute to the company's mission.
  • Have the opportunity to work on new and exciting features that will impact millions of lives.
  • Collaborate with frontend and backend engineers, AI research scientists, and other professionals from top tech companies.
  • Develop and maintain the Chrome Extension, ensuring it meets user needs and integrates seamlessly with other products.
  • Participate in code reviews and contribute to the improvement of the codebase.
  • Stay up-to-date with the latest technologies and trends in web development, applying this knowledge to improve products.
  • Engage with the user community to gather feedback and insights that can inform product development.
  • Contribute to the development of Vanilla JS, ReactJS, Redux, and other technologies used by the company.

What We Are Looking For

  • Experience in building and shipping products that have scaled to thousands or millions of users.
  • Customer obsession, with a passion for the field and a desire to build high-quality products that serve customer needs.
  • Speed in generating ideas and the ability to decide which things can ship now and what things need time.
  • Focus, with the ability to work in a high-growth, remote team environment and know when to engage or work independently.
  • Collaboration skills, with the ability to inspire, play, and negotiate with opinionated designers, marketers, and PMs.
  • Technical skills in Vanilla JS, ReactJS, Redux, Firebase, and Typescript.
  • Experience in working with agile development methodologies and version control systems like Git.
  • Strong communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
  • A drive to continuously learn and improve, staying updated with the latest developments in web development and related technologies.

Nice to Have

  • Experience with AI and machine learning technologies, particularly in text-to-speech applications.
  • Knowledge of accessibility guidelines and experience in developing accessible web applications.
  • Familiarity with cloud platforms such as AWS or Google Cloud, and experience with containerization using Docker.
  • Participation in open-source projects or personal coding projects that demonstrate skills and interests.
  • Certifications in web development, such as those offered by Google or Microsoft.

Benefits and Perks

  • A fast-growing environment where you can help shape the culture and direction of the company.
  • An entrepreneurial crew that supports risk, intuition, and hustle, with a hands-off approach to allow you to focus on your best work.
  • The opportunity to make a significant impact in a transformative industry, with products that are used by millions.
  • A competitive salary and benefits package, including equity, to reflect your value to the company.
  • Flexible working hours and a remote work setup, allowing you to work from anywhere in the world.
  • Access to the latest tools and technologies, with a budget for professional development and learning.
  • A collegiate atmosphere that encourages teamwork, collaboration, and mutual support.
  • Recognition and rewards for outstanding performance, with opportunities for career growth and advancement.

How to Stand Out

  • Ensure your portfolio includes examples of web applications or Chrome extensions you've developed, highlighting your skills in Vanilla JS, ReactJS, and Redux.
  • Prepare to talk about your experience with agile development methodologies and how you handle version control systems like Git.
  • Practice explaining complex technical concepts to non-technical stakeholders, as this will be a key part of your role.
  • Be ready to discuss your approach to testing and debugging, and how you ensure the quality of your code.
  • Show a genuine interest in Speechify's mission and how your skills and experience align with the company's goals.
  • Highlight your ability to work independently in a remote setting and your strategies for staying motivated and connected with the team.
  • Consider discussing your experience with accessibility guidelines and how you ensure your applications are accessible to all users.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.