 
        
        Senior Fullstack Engineer Position
We're seeking a skilled and experienced Senior Fullstack Software Engineer to join one of our product teams. This is an exceptional opportunity for someone who thrives in a collaborative environment, enjoys coding, and creates scalable systems with fantastic user experiences.
The ideal candidate will be passionate about technology, embrace growth mindset principles, exhibit humility, and value autonomy. They will be responsible for designing, building, and enhancing services and user-facing features across our platform, focusing on reliability, maintainability, scalability, and user experience.
 * Key Responsibilities:
 * Designing robust and scalable full-stack applications and features across a modern tech stack, including Typescript, React, Go, and Postgres.
 * Improving user experience by collaborating with designers to implement intuitive interfaces and finding creative ways to reduce user pain points.
 * Building and enhancing microservices, focusing on reliability, maintainability, and scalability within our distributed systems.
 * Ensuring the quality of our products remains high by contributing to automated testing strategies and participating actively in code reviews.
 * Collaborating effectively with product managers, designers, QA analysts, and other engineers within an Agile development framework.
 * Contributing to engineering best practices, identifying and driving improvements in our processes, architecture, and technology stack.
 * Mentoring junior and mid-level engineers, fostering a collaborative environment and sharing expertise.
 * Distilling user stories or business requirements into technical requirements and robust technical designs.
Requirements:
 * A Bachelor's degree in Computer Science.
 * 5+ years of professional software engineering experience.
 * Experience with Typescript and React.
 * Experience with SQL databases.
 * Strong communication skills.