Apply

Fullstack Engineer

Posted 1 day agoViewed

View full description

💎 Seniority level: Junior, 2+ years

📍 Location: United States, Canada

🔍 Industry: Software Development

🏢 Company: Afresh👥 51-100💰 $115,000,000 Series B almost 3 years agoArtificial Intelligence (AI)LogisticsFood and BeverageMachine LearningAgricultureSupply Chain ManagementSoftware

🗣️ Languages: English

⏳ Experience: 2+ years

🪄 Skills: PostgreSQLPythonFull Stack DevelopmentTypeScriptAPI testingReact

Requirements:
  • 2+ years experience with full-stack web development, including some web front-end and API development
  • Experience building & maintaining production level APIs and applications
  • Required skills: TypeScript (or Javascript), React, and Python
Responsibilities:
  • Build and ship high quality applications to optimize in store operations and decision making.
  • Collaborate with your engineering teammates to support thousands of grocery stores critical fresh food supply chains across the US.
  • Working closely with product managers, designers, and our users, deliver great product experiences across the iPad, the web front-end, API, and data layers..
  • Participate in and provide meaningful feedback about major design choices.
  • Build out our analytics and monitoring/observability to understand our system behavior and make informed decisions.
  • Ensure the quality of our software via automated tests
  • Design and build UIs, APIs, and solutions that are reusable and extensible.
  • Work alongside machine learning specialists to drive new feature development.
Apply

Related Jobs

Apply

📍 USA, Canada

🧭 Full-Time

🔍 Telemedicine

🏢 Company: Maximus Health, Inc.

  • 6+ years of experience in product software development, especially public consumer web applications
  • Experience with React/Redux/ImmutableJS
  • Experience with Ruby-on-Rails / Ruby
  • Ruby experience is highly preferred
  • General experience in unit testing, integration testing.
  • Past experience or interest in pair programming.
  • Write and ship high quality code.
  • Contribute across the codebase to complete entire features and changes with support from the rest of the team.
  • Continuously invest in demonstrable quality and reliability of the system via unit tests, automated integration tests, TDD and refactoring.
  • Keep data management and security in mind at all times to protect customer privacy.
  • Contribute to a continuously improving engineering organization.
  • Identify software quality, performance, and operational issues, including impediments to team-wide efficiency and work constructively with the team to address them.
  • Define and improve our internal engineering standards and processes and exert positive influence on the objectives and tactics taken by the team.
  • Contribute actively to product iteration and development to ensure the company delivers a compelling experience to its customers.
  • Generate ideas and assess the associated options and tradeoffs for how they impact the growth of the business and customer experience.
  • Work across functional teams (engineering, marketing, product, etc.) to translate business and product ideas into software designs and releases. Product & Project Management skills and experience are a plus.

Backend DevelopmentFrontend DevelopmentFull Stack DevelopmentReact.jsRubyRuby on RailsRedux

Posted 3 days ago
Apply
Apply

📍 United States

🔍 Advertising Software

🏢 Company: MNTN👥 251-500💰 $2,000,000 Seed over 2 years agoAdvertisingReal TimeMarketingSoftware

  • 4+ years of JavaScript/TypeScript experience, with a backend focus; strong skills in building RESTful APIs (or tRPC) in microservice architectures.
  • Proficient with modern cloud platforms (GCP preferred), service-oriented architectures, and scalable system design.
  • Hands-on with job/queue systems (e.g., BullMQ, SQS, Redis), CI/CD pipelines, Git workflows, testing frameworks, and observability tools.
  • Strong React expertise, including micro-frontends and Module Federation; solid HTML/CSS knowledge with accessibility and cross-browser awareness.
  • Experienced with relational databases (PostgreSQL preferred) and writing performant SQL.
  • Regularly use AI coding tools (e.g., Cursor, Copilot, ChatGPT) to enhance productivity.
  • Skilled in authentication/authorization across systems and translating business needs into technical solutions.
  • Spend ~70 % of your time building and scaling backend services in Bun + TypeScript that power billing & invoicing workflows.
  • Craft the remaining ~30 % in the UI, building micro‑frontends with React and Webpack Module Federation.
  • Design and evolve REST/tRPC APIs that fit a micro‑service, event‑driven architecture.
  • Leverage modern job/queue systems (e.g. BullMQ, AWS SQS, Google Cloud Tasks or similar) to orchestrate long‑running and scheduled workloads.
  • Use AI development tools (Cursor, GitHub Copilot, ChatGPT, etc.) every day to enhance productivity and code quality.
  • Write clean, well‑tested, and observable code; automate everything via CI/CD.
  • Collaborate with Finance, Product, and fellow engineers to ship reliable billing features and continuously improve platform resilience.
  • Champion security and data‑protection best practices across services that handle payment data.

AWSBackend DevelopmentPostgreSQLSQLFrontend DevelopmentGCPGitHTMLCSSJavascriptReact.jsTypeScriptAPI testingREST APIReactCI/CDRESTful APIsMicroservicesNodeJS

Posted 3 days ago
Apply
Apply

📍 United States, Canada, LATAM

🧭 Full-Time

🔍 Software Development

🏢 Company: Aleph

  • 8+ years of full-time software development experience, including React
  • 3+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new or existing systems
  • Solid background in algorithms and data structures
  • Experience with AI platforms and technologies, including generative models and LLMs
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders
  • Work hand-in-hand with leadership and other teammates to prioritize and execute on our product roadmap
  • Own the development of new AI features end-to-end, from prototype to implementation in our core product
  • Deliver robust, scalable, and well-tested code
  • Help develop and establish best practices to lay the foundation for a high-performing technology team and its culture
  • Collaborate with Design and Operation teams to keep making Aleph better every day

Software DevelopmentArtificial IntelligenceFrontend DevelopmentFull Stack DevelopmentReact.jsSoftware ArchitectureAlgorithmsData StructuresREST APICommunication SkillsCollaborationNodeJS

Posted 10 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

🏢 Company: Aleph

  • 12+ years of full-time software development experience, including React
  • 5+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new or existing systems
  • Solid background in algorithms and data structures
  • Experience with AI platforms and technologies, including generative models and LLMs
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams and stakeholders
  • Previous startup experience, or experience thriving in an unstructured environment
  • Experience with a B2B SaaS product, analytics, or building tools for Finance teams
  • Exposure and interest in Finance, with emphasis in FP&A
  • Work hand-in-hand with leadership and other teammates to prioritize and execute on our product roadmap
  • Own the development of new AI features end-to-end, from prototype to implementation in our core product
  • Deliver robust, scalable, and well-tested code
  • Help develop and establish best practices to lay the foundation for a high-performing technology team and its culture
  • Collaborate with Design and Operation teams to keep making Aleph better every day

LeadershipSoftware DevelopmentArtificial IntelligenceDesign PatternsFrontend DevelopmentFull Stack DevelopmentMachine LearningReact.jsAlgorithmsData StructuresCommunication SkillsRESTful APIsNodeJSSaaS

Posted 10 days ago
Apply
Apply

📍 NYC metro area, Remote

🧭 Full-Time

💸 125000.0 - 152000.0 USD per year

🔍 Fintech

🏢 Company: Clair👥 51-100💰 $25,000,000 Debt Financing almost 2 years agoHuman ResourcesFinancial ServicesBankingFinTech

  • 5+ years of experience building, launching, and maintaining scalable fintech products.
  • Expertise in PHP (Laravel) with at least 3 years of experience.
  • Proficiency in frontend development using Vue.js, React.js, TypeScript, JavaScript (ES6+), and Expo (React Native).
  • Experience with databases such as MySQL, PostgreSQL, and MongoDB.
  • Strong understanding of OOP principles, design patterns, and RESTful API design.
  • Cloud & DevOps experience, including AWS, Docker, Kubernetes, and CI/CD pipelines.
  • Strong testing and QA skills using PHPUnit, Jest, Cypress, and Postman.
  • Proficiency with version control systems (Git, GitHub, GitLab, Bitbucket).
  • Adaptability to thrive in a fast-paced startup environment and navigate uncertainty.
  • Excellent interpersonal, written, and verbal communication skills with an ability to influence decisions.
  • Own and architect mission-critical financial applications, ensuring real-time, high-availability performance at scale.
  • Design highly scalable APIs that support millions of transactions, leveraging cutting-edge cloud infrastructure.
  • Lead high-performance engineering projects from conception to deployment, ensuring code quality, maintainability, and security.
  • Optimize transaction processing systems to ensure instant payments and sub-millisecond response times.
  • Make key architectural decisions to scale our on-demand pay and embedded finance solutions.
  • Set the engineering bar high by leading performance optimizations, security improvements, and system reliability enhancements.
  • Work alongside top engineers in a fast-paced, high-impact environment where decisions directly impact millions of users.

AWSBackend DevelopmentDockerPHPPostgreSQLSoftware DevelopmentCloud ComputingCypressDesign PatternsFrontend DevelopmentGitJavascriptJestKubernetesMongoDBMySQLReact.jsSoftware ArchitectureTypeScriptVue.JsAPI testingCI/CDRESTful APIsMicroservices

Posted 12 days ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: Vanta👥 501-1000💰 $150,000,000 Series C 10 months agoInternetArtificial Intelligence (AI)ComplianceCyber SecuritySoftware

  • Have 3+ years of industry experience
  • Have an interest in learning about security or prior experience in the space
  • Have experience with full stack development, delivering customer facing components that are used by multiple product teams
  • Have experience with infrastructure challenges related to scale, reliability, and performance
  • Have previous startup experience, or worked in an environment that prioritizes a bias for action
  • Experience with GraphQL, Typescript and React
  • Execute on projects with multiple stakeholders and engineers to enable our business and team to scale
  • Advocate for product quality and collaborate with product engineering teams on cross cutting features
  • Work with talented and kind engineers to make a significant impact on our customer base, enabling them to improve their security and prove it
  • Contribute to building Vanta’s engineering culture as we grow

GraphQLFull Stack DevelopmentTypeScriptReactCollaborationCI/CDRESTful APIsNodeJSSoftware Engineering

Posted 22 days ago
Apply
Apply

📍 United States

💸 180000.0 - 220000.0 USD per year

🔍 Software Development

🏢 Company: Airbnb👥 5001-10000💰 Secondary Market almost 5 years ago🫂 Last layoff about 2 years agoHospitalityTravel AccommodationsPropTechMarketplaceMobile AppsTravel

  • 6+ years of full stack software development experience
  • Proficient in at least one major programming language (preferably Java / Kotlin / Scala / Ruby on Rails / Python).
  • Experience with modern Javascript / TypeScript frameworks such as React, Preact, Angular, Next, Vue or Meteor.
  • Exposure to architectural patterns of large, high-scale web applications, such as well-designed APIs, high volume data pipelines, and efficient algorithms.
  • Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy to build novel products and features
  • Drive, lead, and contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving feedback on product specs and mocks.
  • Provide critical input in team roadmap and technical direction.

Backend DevelopmentSoftware DevelopmentSQLDesign PatternsFull Stack DevelopmentGitJavaJavascriptReact.jsTypeScriptAlgorithmsAPI testingCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingAgile methodologiesRESTful APIsNodeJSSoftware EngineeringDebuggingCustomer support

Posted 30 days ago
Apply
Apply

📍 Global

🧭 Full-Time

🔍 Software Development

🏢 Company: ScaleMath👥 11-50AdvertisingSEOMarketingSocial Media

Backend DevelopmentNode.jsPostgreSQLFigmaFrontend DevelopmentFull Stack DevelopmentKubernetesReact.jsRedis

Posted about 1 month ago
Apply
Apply
🔥 Fullstack Engineer (UI/UX)
Posted about 1 month ago

📍 Canada

🧭 Full-Time

💸 120000.0 - 170000.0 CAD per year

🔍 Travel

🏢 Company: Sherpa°👥 51-100💰 Series A almost 2 years agoAir TransportationSaaSMobile AppsTourismTravelSoftware

  • 5+ years of professional experience in frontend development with a focus on building delightful UI/UX
  • Strong TypeScript skills and understanding of JavaScript frameworks
  • Experience with Angular or willingness to quickly become proficient
  • Understanding of performance optimization techniques for web applications
  • Understanding of backend concepts to effectively communicate with API teams
  • Proven track record of implementing accessible web applications (WCAG standards)
  • Craft exceptional user interfaces that delight.
  • Build and maintain design systems and components
  • Lead Angular application maintenance and development
  • Implement accessibility standards
  • Optimize for performance and SEO
  • Occasionally work across the full stack

Backend DevelopmentNode.jsPostgreSQLExpress.jsFrontend DevelopmentGitCSSJavascriptTypeScriptUI DesignUser Experience DesignAPI testingFirebaseAngularNest.jsNext.jsCommunication SkillsCI/CDSEORESTful APIsJSON

Posted about 1 month ago
Apply
Apply
🔥 Fullstack Engineer (W-DL)
Posted about 1 month ago

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

  • Strong hands-on experience with backend stack: NodeJS (Typescript), Express, Jest, and Python
  • Strong hands-on experience with frontend stack: React/Redux, HTML/CSS, Jest, and Cypress
  • Experience with databases: SQL (SQL Server and SQLite) and NoSQL (Redis)
  • Experience with cloud services like AWS (such as ECS, Lambda, Step functions, EMR, SQS, S3)
  • Experience in building maintainable and reliable frontend and backend software in agile environments
  • Experience with continuous integration and deployment
  • Excellent communication and interpersonal skills
  • Self-motivated learner with a willingness and ability to take on new challenges
  • Interest in working for a mission-driven environmental organization
  • Ability to work primarily during US EST or CST work hours.
  • Design, build, test, and maintain full-stack applications and associated features for various digital products, including backend APIs and frontend interfaces.
  • Collaboratively design client-side and server-side software architecture for long-term performance, maintainability, security, and reliability
  • Work closely with product managers, data scientists, designers, and researchers to iterate based on user feedback and evolving priorities.
  • Contribute to shared engineering practices, reusable components, and internal documentation such as their Design System across the Product Studio.
  • Engage in the exploration and prototyping of AI/LLM tools and services, integrating them into existing or new products where appropriate.
  • Write automated tests and technical documentation, and conduct code review with peers
  • Troubleshoot, diagnose, and fix software issues across the stack
  • Support product launches, monitor system performance, and troubleshoot issues across environments.
  • Improve the user support and onboarding experience by addressing bugs, documenting workflows, and responding to support tickets.

AWSBackend DevelopmentNode.jsPythonSoftware DevelopmentSQLCypressExpress.jsFrontend DevelopmentHTMLCSSJestReact.jsSQLiteTypeScriptRedisReduxNosqlCommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsAttention to detail

Posted about 1 month ago
Apply