Apply

Fullstack Engineer

Posted almost 2 years agoViewed

View full description

📍 Location: U.s. states where fareharbor is a registered employer

💸 Salary: $115,275-$140,403 plus 15% bonus potential

🔍 Industry: Reservation software for tours, activities, and attractions

🗣️ Languages: English

Requirements:
  • Have 2+ years experience working with a production codebase
  • Be proficient with javascript and/or python
  • Have experience working with frameworks like angularjs and django
  • Care about solving problems and doing right by our users
  • Be able to think holistically from a product standpoint
  • Be eager to learn whatever necessary to tackle problems head-on
  • Be passionate about getting things right
  • Be comfortable with a fast-paced startup environment
  • Be open to agile development methodologies.
Responsibilities:
  • Own the spec, design, and implementation of features in our large scale, highly dynamic web application
  • Collaborate with other product team members to gather requirements, refine designs, tackle technical challenges, resolve issues, and launch features
  • Work across the stack to develop scalable, performant, well-tested solutions
  • Improve our massive suite of automated tests
  • Participate in code reviews.
Apply

Related Jobs

Apply
🔥 Fullstack Engineer
Posted 1 day ago

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

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

  • 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
  • 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.

PostgreSQLPythonFull Stack DevelopmentTypeScriptAPI testingReact

Posted 1 day ago
Apply
Apply

📍 São Paulo, BR / Bogotá, CO / Santiago, CL / Buenos Aires, AR

🧭 Full-Time

🔍 Software Development

🏢 Company: Olly Olly👥 251-500Digital MarketingAdvertisingSEOWeb DevelopmentWeb Design

  • 0 to 2 years of experience with a Bachelor's Degree in Computer Science or Software Engineering (relevant experience or bootcamps may be considered instead of education).
  • Knowledge of frontend frameworks or libraries. Bonus if you have experience with Flutter.
  • Knowledge of RDBMSs. Bonus if you have experience with PostgreSQL. Double bonus if you have experience with Supabase.
  • Strong problem-solving skills and the ability to work well in a team environment.
  • Proficiency in the English language, both written and verbal, is sufficient for success in a remote and asynchronous work environment.
  • Work with Flutter/Dart to build a multi-platform product that will positively impact the lives of small business owners every day.
  • Develop, design, and maintain scalable web and mobile applications.
  • Write clean, efficient, well-documented, maintainable code.
  • Collaborate with cross-functional teams to design, develop, test, and deploy code.
  • Troubleshoot and debug production issues.

PostgreSQLSoftware DevelopmentFlutterFrontend DevelopmentFull Stack DevelopmentAlgorithmsData StructuresRDBMSRESTful APIsDebugging

Posted 2 days ago
Apply
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 2 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 2 days ago
Apply
Apply

📍 Poland

🔍 Software Development

🏢 Company: Apollo.io👥 501-1000💰 $100,000,000 Series D almost 2 years agoSoftware Development

  • 6+ years of industry experience in backend development and at least 5+ years in frontend development
  • Solid understanding of JavaScript (ES6), React, Redux, HTML, and CSS
  • Strong system design fundamentals and experience building scalable systems
  • Good understanding of software development lifecycle
  • Strong analytical and problem-solving skills
  • Proven software engineering skills in production environment, including test-driven development
  • Your code is comprehensible, well-structured, and highly performant
  • Proven experience leveraging AI tools to enhance software development processes, including code generation, debugging, and productivity optimization. Candidates should demonstrate fluency in integrating AI-driven solutions into their workflows and a willingness to stay current with emerging AI technologies.
  • Design, implement, test, deploy and iterate on end to end features in our products covering both frontend and backend
  • Implement "pixel perfect" design as delivered by our designers that works across different browsers, according to specifications provided
  • Produce "clean" and well-structured code with detailed specifications and documentation
  • Help maintain code quality, organization, automation and continuous delivery
  • Effectively communicate development progress or blockers to the product lead, engineering manager, and other stakeholders
  • Work effectively as part of a large global team
  • Attend and engage in scrum ceremonies, oncall, and other team processes
  • Write unit/integration tests and contribute to engineering wikis

Backend DevelopmentDockerNode.jsSQLDesign PatternsElasticSearchEs6Frontend DevelopmentFull Stack DevelopmentHTMLCSSJavascriptKubernetesMongoDBReact.jsRubyRuby on RailsSoftware ArchitectureRedisReduxReactCI/CDRESTful APIsTerraformAnsibleSoftware Engineering

Posted 3 days ago
Apply
Apply

📍 France, UK, Germany, Italy, Spain

🔍 Data-related

  • Extensive fullstack (frontend-heavy) web application development experience (8+ years), preferably in a data-related industry.
  • Proficiency in React or Vue is mandatory.
  • Experience bringing an application built on top of LLMs from inception to market.
  • Familiarity with various LLM providers and their relative tradeoffs.
  • Familiarity with a variety of LLM models and their relative tradeoffs.
  • Experience working with and developing microfrontends.
  • Experience with styled components and tailwindcss.
Participate in user interviews as we validate product hypotheses.

Artificial IntelligenceFrontend DevelopmentFull Stack DevelopmentMachine LearningReact.jsTypeScriptVue.JsNest.jsRESTful APIsSoftware Engineering

Posted 4 days ago
Apply
Apply

📍 LATAM

🧭 Full-Time

🏢 Company: In All Media Inc

  • 5 + years in Ruby on Rails for backend development.
  • Extensive experience with Elasticsearch and MySQL databases.
  • Strong knowledge of Kubernetes for container orchestration.
  • Hands-on experience in writing JavaScript and TypeScript.
  • Familiarity with frontend frameworks, such as React.
  • Develop and maintain Elasticsearch-based infrastructure for NGC3.
  • Implement data enrichment processes to enhance platform capabilities.
  • Perform platform upgrades and provide ongoing maintenance support.
  • Ensure operational stability of Cision Comms Suite platforms (NGC3, C3, CPRE).

Backend DevelopmentElasticSearchJavascriptKubernetesMySQLRuby on RailsTypeScriptReact

Posted 7 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

📍 European Union

🧭 Contract

🔍 Financial systems, crypto exchanges

🏢 Company: G2i Inc.

  • 5+ years of professional experience in full-stack development
  • Strong expertise in Golang and React (or React-based frameworks)
  • Solid understanding of REST APIs, system architecture, and scalable backend systems
  • Experience working in or building financial systems (banks, trading platforms, fintech, or crypto exchanges)
  • Proficiency with relational databases and cloud infrastructure tools
  • Design, build, and maintain backend services in Golang
  • Develop modern, responsive user interfaces with React
  • Collaborate with product, design, and engineering teams to deliver end-to-end features
  • Write clean, testable, and efficient code for both client and server-side components
  • Participate in code reviews and contribute to architecture discussions
  • Ensure high security, reliability, and performance across systems
  • Contribute to a culture of continuous improvement and technical excellence

Backend DevelopmentSoftware DevelopmentSQLCloud ComputingFrontend DevelopmentFull Stack DevelopmentGoREST APIReactCI/CDDevOpsFinancial analysis

Posted 11 days ago
Apply

Related Articles

Posted 2 days ago

Remote Job Interview Tips: How to Impress on a Video Call

Ace your remote job video interview with our essential tips. Learn to impress employers with preparation, attire, and communication skills. Perfect for both new and seasoned professionals.

Posted 2 days ago

Top Skills Employers Look for in Remote Job Candidates

In today’s evolving job market, remote work has become a staple for many industries. But what sets successful remote job candidates apart? This article delves into the essential skills employers are looking for in remote employees. From communication and time management to technical proficiency and self-motivation, discover the key competencies that can help you stand out in the competitive world of remote work. Whether you're new to the remote job scene or looking to enhance your existing skill set, this guide provides valuable insights to help you succeed.

Posted about 1 month ago

How to Overcome Burnout While Working Remotely: Practical Strategies for Recovery

Burnout is a silent epidemic among remote workers. The blurred lines between work and home life, coupled with the pressure to always be “on,” can leave even the most dedicated professionals feeling drained. But burnout doesn’t have to define your remote work experience. With the right strategies, you can recover, recharge, and prevent future episodes. Here’s how.



Posted 13 days ago

Top 10 Skills to Become a Successful Remote Worker by 2025

Remote work is here to stay, and by 2025, the competition for remote jobs will be tougher than ever. To stand out, you need more than just basic skills. Employers want people who can adapt, communicate well, and stay productive without constant supervision. Here’s a simple guide to the top 10 skills that will make you a top candidate for remote jobs in the near future.

Posted 10 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.