Job Description
As a senior product engineer with a focus on the frontend at Browse AI, you will play a crucial role in developing and maintaining the platform. You will be responsible for creating innovative and user-friendly interfaces, implementing cutting-edge technologies, and collaborating with cross-functional teams to deliver high-quality solutions. Success in this position means delivering exceptional user experiences, contributing to the continuous improvement of our platform, and aligning with the organization's overall goals.
Get to know Browse AI
Browse AI has enabled over 200,000 teams and individuals to extract data from websites in minutes – something that used to be so inaccessible that only large enterprises could afford doing at scale.
Our customers appreciate us for the exceptional user experience and support we deliver, rating us 9.6 out of 10. Our mission is to give everyone the opportunity to harness web data, democratizing access to information on the web.
At Browse AI, we foster a sense of ownership and collaboration among our team members. We're not just a group of employees - we're a unified team working together towards a shared vision. Our company culture promotes diversity and inclusivity, and we prioritize work-life balance. Our perks include a hybrid work environment, flexible hours, bonuses, and stock options.
Based in Vancouver, Canada, Browse AI has been recognized as one of the fastest-growing early-stage SaaS startups globally in 2023, ranking in the top 1% in various benchmarks. We reached profitability 1.5 years after launch with users in every country that has internet access. Over 80% of our revenue comes organically - through word of mouth and search.
We're not just another startup - we're a community of 200,000+ on a mission to redefine how information on the web is accessed and used. Join us in our journey from a 10-person startup to a company that unlocks the full potential of the Internet for billions of people.
Why join Browse AI
You live where you are comfortable living; We hire remotely and globally.
Join one of the fastest-growing startups and be part of going from 200,000 users to tens of millions.
Working at an innovative startup that is profitable and well-funded gives you the best of both worlds: The fast pace of learning and growth and the life-changing financial rewards of working at a startup, with the job security and stability of established companies.
Build a disruptive product using cutting-edge technologies and level up your skills every few months.
Enjoy working in a positive environment with team members who all care about each other.
Hybrid and flexible working location and times with the ability to work in person at the Vancouver office.
If you live outside Vancouver or Canada, you can be offered a relocation package after 3-12 months to move to Vancouver.
Recognizing the benefits of working in diverse teams, we are committed to equal employment opportunities regardless of gender, age, nationality, ethnic or social origin, disability, and sexual identity.
Biweekly social hours where we play and socialize with each other.
Biweekly team workshops to foster learning and growth.
Competitive salary and stock options.
Annual team retreats.
Health insurance.
Flexible vacation and personal leave policies.
Straight-forward hiring process with a minimal number of meetings.
Responsibilities
- Develop scalable and high-performance frontend and build pipeline solutions using TypeScript, Javascript, Node.js, and ReactJS.
- Collaborate with Product Designers to translate wireframes and mockups into responsive web interfaces.
- Implement and maintain reusable components and libraries for efficient development.
- Optimize application performance and ensure cross-browser compatibility.
- Collaborate with backend developers to integrate frontend interfaces with server-side logic.
- Conduct code reviews, provide constructive feedback, and ensure code quality and adherence to best practices.
- Stay updated with emerging technologies and industry trends to continuously improve frontend development practices.
- Passion for developing user experiences that users will love and remember.
- At least 4-5 years of experience developing software and web applications.
- Proficient in TypeScript, Node.js, and ReactJS, with a deep understanding of the DOM.
- Strong command of HTML5, CSS3, and responsive design principles.
- Experience with CSS tools and frameworks such as Tailwind.
- Experience working with REST or GraphQL APIs and integrating front-end applications with backend services.
- Knowledge of version control systems, particularly Git.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Have at least 2 years of experience working with teams.
Bonus points
- Backend development experience
- GraphQL experience
- Experience with web scraping techniques and technologies
- Familiarity with machine learning concepts
- Familiarity with Chrome extension development
- Experience using Browse AI
Apply
Go Back