CrawlJobs Logo

Software Engineer (Fullstack)

United States, San Francisco 100000.00 - 130000.00 USD / Year · Job Posted January 11, 2026
Apply Position
Job Link Share

Job Description

At Shef, we are building a homemade food marketplace. We believe in providing the shefs in our community (refugees, immigrants, stay-at-home parents, retirees and out-of-work restaurant chefs) the opportunity to make a meaningful income by doing what they love! We also believe that every person should have access to a wholesome, home-cooked meal at an affordable price. Building a community devoted to economic empowerment and cultural inclusivity -- that's why we started Shef. As a senior software engineer you will be responsible for building delightful experiences for consumers and chefs across the country. You will optimize the shopping experience for our consumers and build out micro-entrepreneurship tools for our shefs to run their own businesses. If we succeed, you will have fundamentally changed how people purchase food and the variety of healthy, affordable, and authentic food that they have access to. This role reports directly to the company’s engineering leader and provides a unique opportunity to significantly impact an exciting consumer product.

Job Responsibility

  • Build new features that delight our consumers and help our Shefs grow their own businesses
  • Run at problems with a strong bias for throughput and execution
  • Monitor, analyze, and iterate on features
  • Use analytics to identify areas of impact and new product ideas
  • Think like a Product Manager - Discovering insights, opportunities, and requirements for new features

Requirements

  • 3+ years of relevant work experience
  • Experience with React, Typescript and Node
  • Highly motivated Self-starter who is smart, driven, and hardworking
  • Pre-seed through Series C experience
  • must be flexible and strategic enough to understand the tradeoffs between time, money and quality
  • Very interested in ownership and product with a desire to own a part of the product from end to end - looking at data, coming up with ideas, spec'ing and launching new products

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer (Fullstack)

8 matching positions

Senior Software Engineer - FullStack

Roku is changing how the world watches TV. Roku is the #1 TV streaming platform ...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ yrs of relevant web development and production application support of highly trafficked consumer-facing web applications
  • In-depth experience with React and relevant toolset/framework ecosystem
  • Expert-level knowledge of JavaScript, Typescript – prototypical inheritance, scope and closures
  • Experience with js, React.js/Angular.js, Express, SASS/LESS, AWS, npm, Git and CI a necessity
  • Experience with cloud platforms (e.g., AWS, GCP, Azure) and microservices architectures
  • Strong understanding of database systems (SQL and NoSQL)
  • Familiarity with DevOps practices and tools (CI/CD, Docker, Kubernetes)
  • Ability to decompose complex problems into manageable units of work
  • Excellent problem-solving skills and ability to work in an agile environment
  • Effective communication and collaboration skills
Job Responsibility
Job Responsibility
  • Design, develop, test, deploy, document, and maintain full stack web applications for a multi-region CRM platform
  • Determine the strategic and tactical direction of the front-end architecture with cross-browser compatibility, accessibility and search engine optimization
  • Build and optimize Retrieval-Augmented Generation (RAG) solutions to power chatbot interactions
  • Advocate for operational excellence, driving best practices in monitoring, performance, and reliability
  • Participate in the agile development process, including scoping, technical design, effort estimation, coding, testing, debugging, code reviews, maintenance, and support
  • Write clean, efficient, and maintainable code across frontend and backend services
  • Monitor, debug, and resolve issues across the stack to maintain platform reliability
  • Stay updated on emerging technologies, bringing innovative ideas to enhance the platform
  • Collaborate with product managers, UX designers, data science and larger engineering team on business and architecture proposals to deliver seamless customer care experiences
What we offer
What we offer
  • Global access to mental health and financial wellness support and resources
  • Healthcare (medical, dental, and vision)
  • Life, accident, disability, commuter, and retirement options (401(k)/pension)
  • Time off in accordance with local leave policies
  • Fulltime
Read More
Arrow Right

Ai-first Fullstack Software Engineer (in-person 5x a week)

Soraban is building the AI that takes the manual work out of tax preparation. Ou...
Location
Location
United States , Chandler
Salary
Salary:
120000.00 - 180000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years
  • JavaScript
  • Python
  • React
  • Ruby on Rails
  • TypeScript
  • Backend strength
  • Product and UX judgment
  • AI-native
  • Low ego, team-first
Job Responsibility
Job Responsibility
  • Production-harden MVPs across four products
  • Make document pipelines reliable at scale
  • Tame AI non-determinism
  • Build backend systems that hold up
  • Earn CPA trust through small UX decisions
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Fullstack (Python + React)

Location
Location
India , Bengaluru
Salary
Salary:
Not provided
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Should be a full stack engineer with relevant experience in python and react
  • Should be able to contribute for day to today development
  • Should have relevant experience working with any of AWS, GCP technologies and should have hands on with CI/CD deployments
  • Well versed writing high quality code with unit and api testing
  • Should have atleast 3 years of experience in Python and 5 years of experience in react with a total experience of 7+ years
  • Should be well versed with microservices and awareness towards non functional requirements like fault tolerance failover would be plus
  • Should have relevant experience in RDBMS, NOSQL databases
  • Should have worked in agile environments working in scrum teams owning e2e lifecycle of a product
  • Education: Bachelores in Computer Science (B.tech/B.E)/Master's degree in Mathematics, Computer Science or related disciplines
  • Total 6yrs - 10yrs experience out of which 3yrs should be relevant in Python and 5yrs in React
Job Responsibility
Job Responsibility
  • Should be a full stack engineer with relevant experience in python and react
  • Should be able to contribute for day to today development
  • Should have relevant experience working with any of AWS, GCP technologies and should have hands on with CI/CD deployments
  • Well versed writing high quality code with unit and api testing
  • Should have atleast 3 years of experience in Python and 5 years of experience in react with a total experience of 7+ years
  • Should be well versed with microservices and awareness towards non functional requirements like fault tolerance failover would be plus
  • Should have relevant experience in RDBMS, NOSQL databases
  • Should have worked in agile environments working in scrum teams owning e2e lifecycle of a product
  • Fulltime
Read More
Arrow Right

Principal Software Engineer - Fullstack

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
Spain , Barcelona
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND proven technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Proven experience in full stack programming
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Work closely with a passionate team of engineers to deliver impactful solutions that drive customer success
  • In an AI-first development environment, lead design and implementation, test, ship, and support large-scale services and components that power Fabric Data Engineering experiences, with industry leading quality, performance, scalability, reliability, and security
  • Collaborate with Product Management to define product requirements, validate specifications, and align on customer and business needs
  • Apply a growth mindset to tackle complex technical problems and deliver innovative, high-quality solutions
  • Contribute to a team culture centered on learning, continuous improvement, engineering excellence, and high-quality execution
  • Support and drive live site operations, ensuring service health, availability, and rapid mitigation of issues
  • Mentor and support peers, helping grow the team's collective capabilities and enabling shared success
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Fullstack

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
Spain , Barcelona
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND proven technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • Proven experience in full stack programming
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Work closely with a passionate team of engineers to deliver impactful solutions that drive customer success
  • In AI-first development organization, you will be leveraging AI to drive design and implementation, test, ship, and support large-scale services and components that power Fabric Data Engineering experiences, with industry leading quality, performance, scalability, reliability, and security
  • Collaborate with Product Management to define product requirements, validate specifications, and align on customer and business needs
  • Apply a growth mindset to tackle complex technical problems and deliver innovative, high-quality solutions
  • Contribute to a team culture centered on learning, continuous improvement, engineering excellence, and high-quality execution
  • Support and lead live site operations, ensuring service health, availability, and rapid mitigation of issues
  • Mentor and support peers, helping grow the team's collective capabilities and enabling shared success
  • Embody our culture and values
  • Fulltime
Read More
Arrow Right

Sr Lead Java Fullstack Software Engineer

The Applications Development Technology Senior Lead Analyst is a senior level po...
Location
Location
Canada , Mississauga
Salary
Salary:
145100.00 - 217700.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant experience
  • Experience in implementing projects
  • Experience in systems analysis and programming of software applications
  • Demonstrated Subject Matter Expert (SME) in area(s) of Applications Development
  • Demonstrated knowledge of client core business functions
  • Demonstrated leadership, project management, and development skills
  • Relationship and consensus building skills
  • Bachelor's degree/University degree or equivalent experience
  • 10+ years of experience in full-stack web application development
  • Strong backend development experience with Java and Spring Boot (REST APIs, security concepts, performance, and scalability)
Job Responsibility
Job Responsibility
  • Lead integration of functions to meet goals, deploy new products, and enhance processes
  • Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems
  • Provide expertise in area of advanced knowledge of applications programming and plan assignments involving large budgets, cross functional project, or multiple projects
  • Develop application methodologies and standards for program analysis, design, coding, testing, debugging, and implementation
  • Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals
  • Consult with end users to identify system function specifications and incorporate into overall system design
  • Allocate work, and act as an advisor/coach developers, analysts, and new team members
  • Influence and negotiate with senior leaders and communicate with external parties
  • Appropriately assess risk when business decisions are made
  • Fulltime
Read More
Arrow Right

Software Engineer Fullstack (Java, Angular)

Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in computer science, Engineering, or a related field
  • 2-4 years of professional experience in Java, SpringBoot applications development
  • Strong proficiency in Angular, Java and its ecosystem (Spring Framework, Spring Boot, Hibernate, Maven/Gradle)
  • Extensive experience with designing and developing RESTful APIs and UI/UX forms
  • Solid understanding of App Development, object-oriented programming (OOP) principles and design patterns
  • Experience with relational databases Oracle / SQL
  • Familiarity with version control systems (e.g., Git)
  • Experience on DEVOPS, CI/CD, Build Tools Maven, Ant, with knowledge on using Sonar, Blackduck and Jenkins
  • Experience with Agile development methodologies (Scrum, Kanban)
  • Excellent problem-solving, analytical, and communication skills
Job Responsibility
Job Responsibility
  • Develop and maintain robust, scalable, and high-performance server-side applications using Java frameworks (e.g., Spring Boot, Spring MVC)
  • Build responsive and intuitive user interfaces using modern front-end frameworks (e.g., Angular), HTML5, CSS3, and JavaScript
  • Ability to design, develop components with minimal assistance and ability to effectively interact, collaborate with development architects and stakeholders to design scalable, maintainable, and secure application architectures, ability to effectively communicate development progress, Work with developers onshore, offshore and matrix teams to implement a business solution
  • Write user/supported documentation, evaluate and adopt new dev tools, libraries, and approaches to improve delivery quality, Perform peer code review of project codebase changes
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications, analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower-level analysts, identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision and exercise independence of judgement and autonomy. Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Software Engineer, Fullstack

We're looking for a product-oriented full-stack engineer with strong technical f...
Location
Location
United States , San Francisco
Salary
Salary:
130000.00 USD / Year
mercor.com Logo
Mercor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong product intuition and UX sensibility
  • Ability to reason about user behavior, incentives, and marketplace dynamics
  • Comfort making product decisions when requirements are incomplete or evolving
  • Experience building full-stack web applications in production
  • Strong frontend experience with React / Next.js
  • Backend experience with Python and/or Go, including API design and service ownership
  • Familiarity with MongoDB and relational databases (SQL) and when to use each
  • Track record of shipping features end-to-end in fast-moving environments
  • Bias toward action and ownership
  • Ability to balance speed with long-term quality and know when 'good enough' is correct
Job Responsibility
Job Responsibility
  • Own product features end-to-end, from scoping and design partnership to implementation, launch, and iteration
  • Build and maintain frontend experiences in React / Next.js with strong UX judgment and attention to detail
  • Design and implement backend APIs and services in Python and Go that power marketplace workflows
  • Model and evolve data using MongoDB and SQL, balancing correctness, flexibility, and performance
  • Partner closely with Product and Design to make trade-offs between speed, quality, and long-term maintainability
  • Develop intuition for marketplace dynamics (supply, demand, incentives, trust, activation, drop-off) and reflect that in product decisions
  • Instrument features, analyze funnels, and iterate based on real user behavior
  • Raise the bar for code quality, system design, and product craftsmanship through reviews and collaboration
What we offer
What we offer
  • Generous equity grant vested over 4 years
  • A $20K relocation bonus (if moving to the Bay Area)
  • A $10K housing bonus (if you live within 0.5 miles of our office)
  • A $1K monthly stipend for meals
  • Free Equinox membership
  • Health insurance
  • Fulltime
Read More
Arrow Right