Apply

Fullstack Engineer

Posted over 1 year 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

πŸ“ Colombia

🏒 Company: ThalozπŸ‘₯ 101-250Staffing AgencySoftware EngineeringInformation TechnologySoftware

  • 6+ years of professional back-end development experience.
  • 2+ years in a leadership or team lead role.
  • Expert proficiency in Node.js, strong API development skills.
  • Experience with NEST.js or similar frameworks.
  • Proven track record of leading teams and delivering high-quality, user-focused applications.
  • Knowledge of containerization and orchestration tools like Docker and Kubernetes.
  • Solid understanding of system design, performance optimization, and best practices.
  • Capable of providing leadership to Frontend Developers using Angular and TypeScript.
  • Experience with database design and management (SQL or NoSQL).
  • Strong organizational and decision-making skills.
  • Strong communication skills with technical teams.

  • Lead and mentor a team of back-end developers, fostering a culture of collaboration, accountability, and continuous improvement.
  • Design, develop, and maintain scalable, high-performance systems and APIs using Node.js and NEST.js.
  • Oversee technical architecture and ensure alignment with business goals and user requirements.
  • Manage the development lifecycle, including task prioritization, code reviews, and deployment pipelines.
  • Collaborate with cross-functional teams, including front-end developers, designers, and product managers, to deliver seamless customer-facing applications.
  • Ensure the reliability, security, and scalability of applications by implementing best practices and robust processes.
  • Champion the adoption of tools and technologies like Azure DevOps, Docker, and Kubernetes to streamline workflows and improve efficiency.
  • Monitor and optimize system performance, scalability, and security, proactively identifying and resolving issues to maintain high service availability.
Posted 5 days ago
Apply
Apply

πŸ“ Brazil

  • Degree in a STEM subject or equivalent experience.
  • 3+ years of experience in a similar role within a mature Engineering team.
  • Technical expertise with at least one frontend framework, ideally React.
  • Experience with backend systems, specifically Kotlin and Ruby.
  • Proven track record of making a demonstrable impact in previous roles.
  • Highly driven, proactive, and meticulous with attention to detail.

  • Define the best technical solutions to business problems, contributing to an architectural vision.
  • Work primarily with React on the frontend and Kotlin microservices with Postgres on the backend.
  • Release frequently to customers and gather feedback for next iterations.
  • Monitor services, catch errors before users notice, diagnose root causes, and deploy fixes.

PostgreSQLKotlinRuby on RailsReactMicroservices

Posted 12 days ago
Apply
Apply

πŸ“ Mexico, Peru, Colombia

🧭 Full-Time

πŸ” Technology

🏒 Company: In All Media Inc

  • Proficiency in React, including experience with libraries like Amplify.
  • Strong understanding of SQL for data interaction.
  • Familiarity with Maven for dependency management.
  • Experience with GraphQL for data querying.
  • Knowledge of Java (Spring Boot) for backend integration.
  • Experience working with AWS (preferred over Azure).
  • Proficiency in building and consuming RESTful APIs.
  • Expertise in Unit and Integration Testing for frontend and backend systems.
  • Proficiency in Version Control tools (e.g., Git/GitHub/GitLab/Bitbucket).
  • Strong skills in Testing & Debugging for system reliability.

  • Collaborate with the Data Enablement team to assist with ongoing projects.
  • Develop innovative solutions to enable self-serve capabilities in products.
  • Optimize and enhance integration between frontend and backend systems.
  • Support the core engineering team by managing and implementing project deliverables.
  • Write clean, maintainable code and conduct unit and integration testing to ensure high-quality deliverables.
  • Debug and resolve issues in a timely and efficient manner.
  • Utilize version control systems for collaboration and code management.

AWSGraphQLSQLGitJavaSpring BootReactRESTful APIs

Posted 14 days ago
Apply
Apply

πŸ“ Romania

πŸ” Digital consultancy, Cloud technology

🏒 Company: Qodea

  • Commercial experience programming in Java and Spring Boot and at least one other language (e.g., Javascript, Typescript, NodeJS, C#, Go).
  • Hands-on experience with major cloud providers (GCP, AWS, Azure) and their data components.
  • Understanding of modern software patterns and methodologies like Twelve-Factor, Progressive Apps, Observables.
  • Comfortable writing queries against databases like MySQL or PostgreSQL.
  • Proficient in developing with Docker.
  • Experience with unit testing and CI/CD, following TDD best practices using frameworks such as JUnit and Mockito.
  • Experience with REST API development and integration.
  • Confident in written and verbal communication.
  • Eligibility for SC clearance.

  • Understanding existing customer systems and re-architecting them on GCP as part of a wider project team.
  • Working with fellow Engineers to translate customer requirements into technical designs, and following through to delivery of the solution.
  • Contributing to platform design to build highly available, cloud-native platforms.
  • Building software based on modern architecture techniques such as microservices.
  • Applying modern software methodologies to your code, like Twelve-Factor App.
  • Mentoring junior team members and aiding their development.
  • Contributing to internal tooling developed and maintained by the wider GCP team.

DockerNode.jsPostgreSQLGCPJavaJavascriptJUNITMySQLSpring BootTypeScriptREST APICI/CDMicroservices

Posted 14 days ago
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 120000.0 - 140000.0 USD per year

πŸ” Learning and workforce development

🏒 Company: DegreedπŸ‘₯ 501-1000πŸ’° $50,935,667 almost 2 years agoπŸ«‚ Last layoff over 2 years agoEducationCorporate TrainingEdTechSkill AssessmentSoftware

  • 7+ years of C#.Net Development experience.
  • 5+ years of supporting a high-scale Microsoft-Stack SaaS/Web Product in production.
  • 5+ years of deploying, managing and scaling Cloud Platform Resources (Azure preferred).
  • Experience with containers and container orchestration (Kubernetes).
  • Strong understanding of DevOps and Agile principles.
  • Strong communication, collaboration, and documentation skills.

  • Lead the charge as we continue to containerize our applications and services.
  • Migrating our infrastructure to code.
  • Design, deploy, and maintain scalable networks.
  • Build tools which encourage developers to take more ownership of their codebase.
  • Work closely with stakeholders to gather understanding of new features and dependencies.
  • Deploy and configure new development tools and infrastructure.
  • Automate and improve software delivery processes.
  • Collaborate and empower other teams.

AWSDockerKubernetesAzureCI/CDDevOpsMicroservices

Posted 15 days ago
Apply
Apply

πŸ“ US

πŸ’Έ 120000.0 - 140000.0 USD per year

πŸ” Learning and workforce development platform

  • Able to work autonomously and asynchronously.
  • Experienced working remotely.
  • Lifelong learner, passionate about discovering new things.
  • Strong communication, collaboration, and documentation skills.
  • 3+ years of supporting a high scale web-based application in production.
  • 3+ years of deploying, managing, and scaling cloud platform resources (Azure preferred).
  • Experience with containers and container orchestration (Kubernetes).
  • Strong understanding of DevOps and Agile principles.
  • Solution driven with the ability to understand the big picture.

  • Lead the charge in containerizing applications and services.
  • Migrate infrastructure to code.
  • Design, deploy, and maintain scalable networks.
  • Build tools to encourage developer ownership of the codebase.
  • Work with stakeholders to understand new features and technical details.
  • Deploy and configure new development tools and infrastructure.
  • Automate and improve software delivery processes.
  • Collaborate, educate, and empower other teams.

AWSDockerKubernetesAzureCI/CDDevOps

Posted 15 days ago
Apply
Apply

πŸ“ Saudi Arabia

🏒 Company: ScalersπŸ‘₯ 11-50πŸ’° $1,866,283 Seed about 1 year agoText AnalyticsCorporate TrainingE-LearningHuman Resources

  • Bachelor degree or equivalent in computer science, information technology or similar.
  • Minimum of 1 year of experience in frontend development.
  • Strong proficiency in HTML, CSS, JavaScript, and React.
  • Experience with Material-UI or similar component libraries is a plus.
  • Understanding of responsive design and cross-browser compatibility.
  • Basic knowledge of backend development using Python and Django.
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team in a hybrid or remote setting.
  • Strong communication skills and eagerness to learn and grow.

  • Develop and maintain high-quality web applications using HTML, CSS, JavaScript, and React.
  • Implement design and functionality enhancements to improve user experience.
  • Utilize Material-UI to create visually appealing and consistent interfaces.
  • Ensure applications are optimized for performance, scalability, and responsiveness.
  • Collaborate with UX/UI designers to translate designs into functional web components.
  • Assist with troubleshooting and debugging to resolve issues promptly.

Backend DevelopmentPythonDjangoFrontend DevelopmentHTMLCSSJavaJavascriptReactCommunication SkillsAttention to detail

Posted 17 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 152000.0 - 205000.0 USD per year

πŸ” Network observability

🏒 Company: KentikπŸ‘₯ 101-250πŸ’° $40,000,000 Series C about 3 years agoCloud Data ServicesInformation TechnologyNetwork SecuritySoftware

  • 4+ years of relevant experience
  • Passion for pixel perfect, highly interactive user experiences
  • Ability to efficiently debug and solve issues
  • Deep experience with React, HTML and CSS
  • Expertise in vanilla JavaScript / understanding of high performance JavaScript patterns
  • Experience with data analytics and data visualization
  • Experience with production Node.js (express)
  • A solid understanding of SQL syntax, especially with PostgreSQL and MySQL

  • A high degree of autonomy in developing state-of-the-art UIs
  • Work with engineering leadership to enhance the design and architecture of our product offerings
  • Participate in peer code review
  • Work on high-visibility, challenging engineering problems
  • Collaborate with your team, engineering leaders, product managers, and other development teams

Data visualizationData analytics

Posted 22 days ago
Apply
Apply

πŸ“ Brazil

🧭 Full-Time

🏒 Company: AlphaSightsπŸ‘₯ 1001-5000πŸ’° almost 17 years agoInformation ServicesKnowledge Management

  • Possess a degree in a STEM subject or equivalent experience.
  • Have at least 3 years of experience in a mature Engineering team.
  • Demonstrate technical expertise in at least one frontend framework (preferably React) and backend systems (Kotlin, Ruby).
  • Exhibit a track record of making demonstrable impact in previous roles.
  • Show a high degree of drive, proactivity, and meticulous attention to detail.

  • Define the best technical solutions to business challenges and contribute to architectural vision.
  • Develop and deploy code primarily using React for frontend and Kotlin microservices with Postgres for backend.
  • Release frequently to gather customer feedback for iterations.
  • Engage in learning and leveraging L&D budget for competency development.
  • Monitor and troubleshoot services to address errors proactively.

KotlinRubyRuby on RailsPostgresReactAttention to detailMicroservices

Posted 23 days ago
Apply
Apply

πŸ“ British Columbia, Canada

🧭 Full-Time

πŸ” Technology / Advertising

🏒 Company: RedditπŸ‘₯ 1001-5000πŸ’° $410,000,000 Series F over 3 years agoπŸ«‚ Last layoff over 1 year agoNewsContentSocial NetworkSocial Media

  • A Bachelor's degree or higher in a quantitative or computer science-related field (e.g., mathematics, statistics, economics, finance, computer science).
  • 1+ years of full-time fullstack software engineering experience in a highly scalable environment.
  • Experience in full-stack development with a passion for learning and adapting to new technologies.
  • Strong communication and collaboration skills to work effectively with diverse stakeholders.

  • Develop and maintain advertiser-facing products, such as self-serve Conversion Lift, Brand Lift, and A/B testing products.
  • Contribute to backend systems managing experiments and automating analysis.
  • Collaborate with product managers, designers, and engineers to deliver high-quality solutions.
  • Take ownership from concept to delivery, ensuring scalability and reliability.
  • Continuously learn and grow with the team, staying updated on latest software development technologies.

PythonSoftware DevelopmentTypeScriptGoReactCollaboration

Posted 23 days ago
Apply

Related Articles

Posted 4 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 4 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

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

Posted 4 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 4 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.