Salário: $100,000 to $120,000 USD / year
Modelo: Vagas Remotas
Localização: LATAM
Stack: React, NodeJS, HTML, CSS, Typescript, Javascript, React Native, GraphQL.
A indicação dessa vaga vale recompensa: A pessoa que indicar alguém para essa vaga vai receber R$500,00 caso a pessoa indicada seja contratada. Para isso, no cadastro de candidatura, é necessário preencher no último campo a URL do LinkedIn da pessoa que indicou. O pagamento será feito em duas parcelas: R$300,00 na contratação e o restante de R$200,00 após 3 meses da efetivação.
As a Sr. Fullstack Developer you will:
- Build React components and features by implementing design, interaction, and data specifications. Vetted’s website is built with React, following the latest best practices. They value staying current with the React ecosystem to improve the user experience.
- Develop React Native components and features. Vetted’s React Native codebase is distinct from their React website, requiring a tailored approach for mobile-specific functionalities and differences.
- Build browser extension features like store detection and inline product recommendations. Vetted’s browser extension integrates deeply with users’ browsing experiences, so special attention to user privacy and performance is crucial.
- Create API endpoints to serve data to clients. Vetted’s APIs, written in Typescript, are tightly integrated with the frontend. While heavy data processing is handled by other teams, frontend developers regularly build and maintain API endpoints.
- Collaborate with the design team to implement their vision while providing technical guidance. You’ll help organize visual components and ensure interactions are feasible and consistent.
- Work closely with the backend team to define API data requirements, ensuring that backend systems meet frontend needs. You’ll provide clear specifications and collaborate to solve any data dependency issues.
- Write and maintain strict Typescript code with a focus on implementing robust tests. Vetted prioritizes safety and productivity, making strict typing and comprehensive testing essential.
- Work on their internal client SDK by developing data-fetching features. Since Vetted’s API and SDK are built in Typescript, you’ll ensure they are well-maintained and optimized for consumption.
- Optimize content delivery to provide a fast and engaging UI. You’ll need strong knowledge of how data is delivered and executed client-side to ensure performance remains smooth and efficient.
- Review code from colleagues to maintain high code quality across the team. Code reviews are essential for sharing knowledge, growing as a team, and ensuring consistency in the codebase.
You’ll be a great fit if you have:
- A strong focus on writing well-maintained, type-safe code, ensuring clean and consistent code using robust CI checks.
- Proficiency in using Git for version control, particularly in a remote, collaborative team setting via GitHub.
- An interest in staying current with the latest best practices in frontend development, utilizing new tools and methods to create better user experiences.
- The ability to dive into the source code of external libraries to troubleshoot issues and evaluate the quality of third-party code before integrating it into the system.
- A high level of self-organization and excellent communication skills to excel in a fully remote work environment, ensuring consistent project updates.
- Several years of experience writing production-deployed code, with the ability to quickly get up to speed on deploying code using the best tools and practices.
- A degree in Computer Science or relevant professional experience, with a solid foundation in coding principles and collaboration in designing robust systems.
- A deep understanding of frontend technologies like HTML, CSS, and JavaScript, and how to implement features effectively while knowing the limitations of these technologies.
- Expertise in the Typescript type system, understanding how to create and manage well-structured, strict types across large codebases.
Knowledge of the full technical pipeline—from server to client—enabling you to optimize data and asset delivery for a fast, seamless user experience. - Strong debugging and optimization skills for both Node.js and client-side code, particularly in complex systems.
- Experience working with HTTP APIs, building or maintaining client SDKs, and collaborating with backend teams to design and implement necessary endpoints.
- Familiarity with React Native and mobile app development, with an understanding of performance optimization for mobile experiences.
- Experience in browser extension development, focusing on privacy, user experience, and performance.
- Knowledge of event-driven architectures or GraphQL, which can enhance the efficiency of client-server interactions and overall system scalability.
Benefits
- A fully remote, flexible work culture
- A mission-driven company focused on empowering consumers
- Exciting challenges in the evolving e-commerce landscape
- Learning opportunities with cutting-edge technology and a supportive team
Visa Sponsorship: Not Available
Vetted Cheat Sheet
Vetted is transforming the way people shop by empowering consumers with AI-driven product research.
Vetted is a fully remote, US-based product search engine backed by Index Ventures. They’re automating the shopping research process to help consumers make savvy, informed purchasing decisions. With a vision to revolutionize the way people shop, we raised our Series A and are on a mission to rewire commerce in a consumer-first way.
What they are solving:
In a world dominated by ads and confusing product options, Vetted simplifies shopping by researching, aggregating, and recommending the best products based on trusted sources and user reviews—making smart shopping easy and ad-free.
Why you’ll love working at Vetted:
The Vetted team:
- A small, dynamic group passionate about reshaping shopping.
- Backed by world-class investors with a vision to build a consumer-first commerce platform.
- Focused on collaboration, creativity, and continual learning in a friendly and flexible environment.