About the Role
We are seeking an experienced Full Stack Engineer to join our engineering team. This role offers an opportunity to work in a collaborative environment while making a significant impact on our product and mission.
Key Responsibilities:
As part of the full stack team, you will:
- Design, develop, and maintain web applications using TypeScript, React, and Node.js
- Collaborate cross-functionally with product, research, and engineering teams to deliver top-tier solutions
- Create effective data visualizations and intuitive user interfaces for complex information
- Use your passion for learning to share knowledge and best practices while also taking responsibility for end-to-end project execution
Job Requirements:
- At least 4-5 years of experience in full stack development
- Strong proficiency in TypeScript, React, and Node.js with expertise in building responsive and interactive user interfaces
- Solid understanding of web fundamentals (HTML, CSS, JavaScript)
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to work in a team environment
- Hands-on experience in Docker, AWS relational databases, and other relevant technologies is a plus
- Experienced in working on complex visualizations such as charts, maps & graphs
- Good understanding of SSR, using tools such as Next or Remix
- Interest in combating misinformation and social media analysis
VineSight is an equal opportunity employer committed to building a diverse and innovative team.