Full Stack Engineer (TypeScript + Python)
Job Title: Full Stack Engineer (TypeScript Python)
Location: Oakland, CA (Hybrid 2 days onsite)
Experience: 12 years
Skills: Typescript, Python, Rest API and Data Structures
Key Responsibilities:
- Design, develop, and maintain scalable web applications using TypeScript, Python, HTML, and CSS.
- Architect, build, and optimize REST APIs from scratch to support business logic and front-end integration.
- Collaborate with product managers, UX/UI designers, and other engineers to deliver high-quality, maintainable code.
- Apply strong data structures and algorithms expertise to build efficient, high-performance solutions.
- Implement best practices in coding standards, code reviews, and CI/CD workflows.
- Troubleshoot and resolve complex technical issues across the stack.
- Optimize application performance and scalability for high-traffic environments.
Required Skills & Experience:
- 12 years of professional software development experience.
- Strong proficiency in TypeScript and Python.
- Advanced HTML and CSS skills, including responsive design.
- Proven experience designing and developing REST APIs from scratch.
- Solid understanding of data structures, algorithms, and system design.
- Experience working in hybrid environments and collaborating with distributed teams.
- Strong debugging, problem-solving, and analytical skills.