Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
Job Title: Full Stack Developer
Location: San Jose CA Onsite
Employment Type: Contract (C2C)
Experience Level: Senior (Strong Full Stack Expertise Required)
Job Description:
We are currently seeking a skilled Full Stack Developer with strong expertise in both frontend and backend development particularly using React 18 and Python 3.10. The ideal candidate will be well-versed in modern frontend technologies advanced TypeScript and backend development with FastAPI along with database design and testing. This role is fully onsite in San Jose CA and requires hands-on experience in building scalable maintainable and efficient full stack applications.
Key Responsibilities:
Develop robust and scalable frontend applications using React 18 TypeScript and UI frameworks.
Implement state management and server state handling using tools such as TanStack Query TanStack Table and TanStack Router.
Design and implement clean responsive and maintainable user interfaces using MUI and Vite.
Build backend services and APIs using Python 3.10 and FastAPI including dependency injection and background tasks.
Work with relational databases using SQLAlchemy and write intermediate to complex SQL queries independently.
Ensure high test coverage using Pytest implementing fixtures mocking and data-driven testing strategies.
Collaborate with product managers designers and fellow engineers to deliver high-quality features in an agile environment.
Participate in code reviews architecture discussions and deployment pipelines to ensure quality and performance.
Required Skills:
Frontend:
TypeScript: Strong understanding of generics advanced types and modern patterns.
React 18: Expert-level knowledge with experience in hooks and the Context API.
TanStack: Experience using React Query Table and Router.
Frameworks: Proficient with Material UI (MUI) and Vite for modern UI development.
Backend:
Python 3.10: Experience with Python packaging virtual environments and application structuring.
FastAPI: Proficiency in building APIs with dependency injection and background task handling.
Database: Strong knowledge of SQLAlchemy and ability to write and optimize raw SQL queries.
Testing: Experience with Pytest including advanced techniques like fixtures mocking and data-driven testing.
Preferred Qualifications:
Bachelors degree in Computer Science Engineering or a related field.
Experience working in agile teams and delivering high-quality products in a fast-paced environment.
Familiarity with CI/CD pipelines and containerization (Docker etc. is a plus.
Strong problem-solving skills and ability to write clean maintainable code.
PYTEST , FULL STACK , UI , SQLALCHEMY , PYTHON , TYPESCRIPT , DOCKER
Full Time