Job Description
Public is seeking a Senior Full-Stack Engineer to contribute to their investing platform. The ideal candidate will be forward-thinking, hands-on, and possess a strong sense of ownership and drive for high-quality delivery.He/She will collaborate with Product and Design to create impactful features for users and propel growth initiatives.
- Working on backend services and frontend products used by millions
What Public is looking for:
- 5+ years of professional software development experience, preferably in startups or high-growth environments
- Fluency in Python, JavaScript & TypeScript
- Experience with AWS Lambda or Python backend frameworks like FastAPI
- Familiarity with AWS DynamoDB
- Proficiency with React (experience with Next.js is a plus)
- Strong understanding of HTML & CSS
- Proficient in designing and developing RESTful APIs
- Familiarity with asynchronous programming (asyncio, etc.) is a plus
- Testing experience with Jest, React Testing Library, Playwright
- Familiarity with Figma (used for design handoff)
- Strong attention to detail and empathy for the user experience
- Flexibility and capacity to switch contexts as business needs evolve
- Ability to learn and master new programming languages and technologies
- Excellent communication skills
What Public offers:
- Opportunity to work on backend services and frontend products used by millions
- Collaboration with Product and Design to create impactful features