Apply

Fullstack Engineer

Posted 2023-08-14

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

πŸ“ LATAM

πŸ” IT services

🏒 Company: Moovx

  • 4+ years of relevant work experience.
  • Strong expertise in Java, React, CI/CD (Github Actions), JavaScript, GCP, and Python.
  • Familiarity with Golang.
  • Proficiency with object-oriented programming, relational or NoSQL databases, cloud computing techniques, CI/CD tools, and Kubernetes.
  • Experience in security frameworks for user and service authorization and authentication.
  • Creation and Execution of unit, functional, destructive, and performance testing.
  • Experience with modern debugging and root cause analysis techniques.
  • Advanced Level of English.

  • Develop scalable solutions using Java, React, JavaScript, Python, GCP, and CI/CD (Github Actions).
  • Collaborate with team members to deliver high-quality software.
  • Implement and maintain CI/CD pipelines using Github Actions.
  • Use GCP for handling cloud-based operations, including BigQuery and Scheduled Jobs.
  • Develop and maintain modern software applications with an understanding of Kubernetes and security frameworks.

PythonCloud ComputingGCPJavaJavascriptKubernetesJavaScriptGolangNosqlReactCI/CD

Posted 2024-12-01
Apply
Apply

πŸ“ Israel

πŸ” Deskless work solutions

🏒 Company: Connecteam

  • 5+ years of experience working with frontend and backend technologies at scale.
  • Experience in a wide variety of technical tools such as different DB types, queues, design patterns, and architectures.
  • Ability to evaluate different architecture decisions and select the best one.
  • Experience scaling services to millions of users.
  • Understanding of web technology complexities, constraints, and UI/UX.
  • Experience with State Management libraries (mobx, redux).

  • As Product Fullstack developer, work in a product group with members from sales, customer success, support, data, marketing, and R&D.
  • Understand customer use cases, define the roadmap, and build weekly sprints.
  • Manage all technical aspects: solve bugs, plan architecture, code features, and push to production.

Design PatternsReduxReact

Posted 2024-12-01
Apply
Apply

🧭 Full-Time

πŸ” Content Management Systems

  • Minimum of 7+ years of relevant experience as a Fullstack Engineer.
  • Bachelor's or Master's degree in Computer Science or a related field.
  • Comprehensive knowledge of JavaScript/Typescript and willingness to learn Vue.
  • Strong understanding of HTML5 and CSS3, including SCSS, BEM, and responsive design.
  • Strong knowledge of at least one backend language, preferably Ruby.
  • Thorough knowledge of RESTful API design and consumption.
  • Comprehensive knowledge of SQL.
  • Experience with automated testing frameworks like Jest and Cypress.
  • Knowledge of behavior-driven development tools like RSpec.
  • Familiarity with Redis, Memcached, and Sidekiq.
  • Understanding of functional and object-oriented programming.
  • General knowledge of development tools like Git, Webpack, and Babel.
  • Experience with database design and management.
  • Experience with cloud infrastructures like AWS, Azure, or GCP.
  • Ability to write clean, secure, and well-documented code.
  • Strong problem-solving and communication skills.

  • Develop the next generation of Storyblok's customer-facing products and features.
  • Contribute to the development and maintenance of our plugins ecosystem.
  • Enhance API performance and optimize queries with Postgres.
  • Implement automated testing as part of development workflows.
  • Continuously test and optimize the application for various performance metrics.
  • Develop knowledge of the code base and share knowledge with colleagues.
  • Rapidly fix bugs and solve customer problems.
  • Collaborate with leadership, product owners, and designers for technical solutions.
  • Participate in code reviews and mentor junior engineers.
  • Support team members in completing tasks.
Posted 2024-11-27
Apply
Apply

πŸ“ LATAM

🏒 Company: Nearsure

  • Bachelor's Degree in Computer Science, Engineering, or a related field.
  • 5+ Years of experience working with C#.
  • 3+ Years of experience working with React.
  • 3+ Years of experience working with SQL.
  • Advanced English Level is required for this role.

  • Design and develop high-quality, clean, and efficient software.
  • Identify, prioritize, and execute tasks using the agile software development process.
  • Review and debug code.
  • Perform validation and verification testing.
  • Collaborate with internal teams and customers to fix and improve products.
  • Stay current with new technology and make recommendations when appropriate.
  • Communicate effectively, respectfully, and confidentially (when appropriate) with internal and external customers.

Software DevelopmentSQLAgileC#React

Posted 2024-11-26
Apply
Apply

πŸ“ Brazil

πŸ” Software development

🏒 Company: 99x Americas (formerly Nextly)

  • Bachelor's degree in Computer Science or a related field.
  • 5+ years of experience.
  • Proficiency in React.js and Java.
  • Strong knowledge of web development concepts and best practices.
  • Experience with database technologies.
  • Excellent problem-solving and analytical skills.
  • Ability to work collaboratively and independently.

  • Design, develop, and maintain web applications using React.js and Java.
  • Collaborate with a team to define project requirements and goals.
  • Implement and test software features in an agile environment.
  • Optimize applications for maximum speed and scalability.
  • Ensure responsiveness of applications across devices and platforms.
  • Troubleshoot and debug issues as they arise.
  • Stay up to date with industry trends and best practices.

Software DevelopmentAgileJavaReact.jsReactAnalytical Skills

Posted 2024-11-23
Apply
Apply

πŸ“ North America

🧭 Full-Time

πŸ’Έ 170000 - 200000 USD per year

πŸ” Ecommerce marketing

🏒 Company: Postscript

  • Proven track record in leading high-performing teams or projects, preferably in SaaS.
  • Hands-on experience in backend application and API development using Go, Python, and React.
  • Experience with relational and non-relational databases, and database modeling.
  • Familiarity with building applications using AWS services.
  • Experience developing modular and flexible architectures.
  • Working knowledge of component design and testing in React applications.
  • Ability to pragmatically adopt new technology for collaboration and engineering outcomes.
  • Strong verbal and written communication skills.
  • Experience in developing products in high-growth, early-stage tech.

  • Research, design, and deploy new technical solutions for various projects.
  • Architect, build, and maintain REST APIs for internal and external use.
  • Help architect and iterate on the onboarding tools.
  • Collaborate with cross-functional teams to develop a world-class product.
  • Own solutions creatively to achieve excellent results.
  • Provide honest feedback for team improvement.
  • Guide decision making on technical and product designs.
  • Mentor fellow engineers on standards and best practices.
  • Communicate transparently about project scope and manage risks.

AWSLeadershipPythonMongoDBSnowflakeTypeScriptGoPostgresProduct designReactCommunication SkillsMentoringAttention to detailWritten communicationMicroservicesCoaching

Posted 2024-11-23
Apply
Apply

🧭 Full-Time

πŸ” Advertising technology

  • A Bachelor's degree or higher in a quantitative or computer science-related field.
  • 1+ years of full-time full-stack software engineering experience in a scalable computing environment.
  • Experience in full-stack development and a willingness to adapt to new technologies.
  • Strong communication and collaboration skills to work with diverse stakeholders.
  • Technologies include Typescript, Go, Python, React, Thrift, Baseplate, Kafka, Postgres, Cassandra, Druid, Redis, BigQuery, Kubernetes, Argo, Docker.

  • Develop and maintain advertiser-facing products, such as self-serve Conversion Lift, Brand Lift, and A/B testing products.
  • Contribute to the development of backend systems, managing experiments and automating analysis.
  • Collaborate with product managers, designers, and engineers to deliver quality solutions.
  • Ensure solutions are scalable, reliable, and high quality from concept to delivery.
  • Continuously learn and grow with the team, keeping up with software development trends.
Posted 2024-11-21
Apply
Apply

πŸ“ Poland

πŸ’Έ 16000 - 21000 PLN per month

πŸ” Healthcare technology

  • More than 3 years of experience working on web applications.
  • Strong knowledge of TypeScript and Node.js.
  • Ability to create visually appealing and user-friendly interfaces.
  • Experience working with Docker.
  • Proficiency in relational databases (e.g., MySQL, SQL Server) and NoSQL databases (e.g., MongoDB).
  • Interest in product management and understanding user needs.
  • Ability to communicate in English – minimum B2 level.

  • Become a valuable member of the jamedaSync Team within the Go-To-Market business domain.
  • Design and implement solutions while adhering to best practices in software analysis, design, and development.
  • Focus on leveraging external APIs for new integrations between healthcare products and clinic management systems.
  • Build desktop applications using JavaScript and Electron.js for integration with third-party systems.

DockerNode.jsSQLJavascriptMongoDBMySQLProduct ManagementTypeScriptJavaScriptGoNosql

Posted 2024-11-21
Apply
Apply

🧭 Full-Time

πŸ’Έ 152000 - 205000 USD per year

πŸ” Network observability

  • 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 reviews.
  • Work on high-visibility, challenging engineering problems.
  • Collaborate with your team, engineering leaders, and product managers, as well as other development teams and our technical operations group.
Posted 2024-11-20
Apply
Apply

πŸ“ Germany

🧭 Full-Time

πŸ” Enterprise architecture management

🏒 Company: LeanIX

  • 4+ years of relevant work experience
  • Working proficiently with Kotlin (or any statically typed language with the willingness to learn Kotlin)
  • Working proficiently with Angular
  • In-depth knowledge of Spring Boot and its ecosystems
  • Understanding of software design principles, such as SOLID, and experience applying them to real-world projects
  • Experience with Azure is a plus
  • Experience with CI/CD pipelines is a plus
  • Experience with building and running scalable backend services

  • Implementation of scalable & secure backend services in Kotlin
  • Implementation of user interfaces based on micro frontends with Angular
  • Continuously improve our front and backend services, CI/CD pipelines, and codebases
  • Take ownership and drive topics that align with your passion and our product vision
  • Collaborate with passionate colleagues eager to share knowledge and learn from you

DockerGraphQLPostgreSQLJestKotlinKubernetesSpringSpring BootTypeScriptAngularCommunication SkillsCollaboration

Posted 2024-11-20
Apply

Related Articles

Remote Job Certifications and Courses to Boost Your Career

August 22, 2024

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?

How to Balance Work and Life While Working Remotely

August 19, 2024

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.

Weekly Digest: Remote Jobs News and Trends (August 11 - August 18, 2024)

August 18, 2024

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.

How to Onboard Remote Employees Successfully

August 16, 2024

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.

Remote Work Statistics and Insights for 2024

August 13, 2024

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.