JOBSEARCHER

Full Stack Developer - TESLA

Job Title Full Stack Developer x 4Placement type C/CTHDuration 6 months (extension or hire)Location: Fremont, CA, must be on-site 5 days a weekOnsite InterviewProject Description: We are seeking a highly skilled Mid to Senior Software Engineer to design, build, and scale modern enterprise applications. This role requires strong expertise across backend systems, data architecture, and frontend development, with a focus on building high-performance, data-intensive platforms.You will work in a distributed, event-driven environment, contributing to mission-critical systems supporting procurement, ERP workflows, and large-scale data processing.Duties/Day to Day Overview Day to dayDesign and develop scalable RESTful APIs using ASP.NET CoreBuild and maintain enterprise-grade backend systems leveraging modern .NET architectureDevelop responsive, data-rich user interfaces using Angular and/or ReactImplement and optimize event-driven architectures using KafkaWork with multiple database technologies for transactional, analytical, and search use casespply caching strategies (Redis) to improve performance and scalabilityCollaborate cross-functionally with product, design, and DevOps teamsEnsure high-quality code through testing, code reviews, and best practicesContribute to CI/CD pipelines, containerization, and cloud-native deploymentsExperience & Qualifications3-5 years (Mid-Level) or 5-9 years (Senior-Level) of relevant experienceHands-on experience with enterprise procurement or ERP systems, includingPurchase orderspproval workflowsBudget managementSupplier integrationsStrong understanding of layered .NET architecture (Controller → Service → Repository)Experience implementing event-driven systems using KafkaProven ability to work with large-scale, multi-database environments:o MSSQL (transactional)o ClickHouse (analytics)o Elasticsearch (search)o Experience building complex, data-heavy enterprise UIso Expertise in Redis caching strategies, including distributed lockingTop Requirements(Must-haves)Technical Requirements• Candidates with primarily SPA/startup-only experience and limited exposure to enterprise backend complexity, distributed systems, or multi-database architectures may require a longer ramp-up period.Programming LanguagesC# (.NET 8 / ASP.NET Core)TypeScriptSQL (T-SQL)HTML / CSS / SCSSBackend TechnologiesSP.NET Core Web API (RESTful services)Entity Framework CoreGolangMicrosoft SQL Server (MSSQL), PostgreSQL, MySQLClickHouse (analytics database)Elasticsearch (NEST client - indexing & search)Redis (distributed caching & locking)Kafka (Confluent - event-driven messaging, Avro schema registry)Frontend & Web Technologiesngular and/or ReactHTTP / REST / WebSocketsOAuth / SSO authentication flowsResponsive design and cross-browser compatibilityInfrastructure & DevOpsDocker (multi-stage builds)Kubernetespplication Insights (monitoring & telemetry)Testing & QualityUnit testing with mocking frameworks (e.g., Moq)Interface-driven design for testabilityCode coverage tools• Regression testing for bug fixes• Integration and end-to-end testing best practices