Fullstack Developer

VoyagerPortal


2 months ago

07/03/2019 10:21:23

Job type: Full-time

Hiring from: Americas

Category: Software Dev


What is Voyager?

The Voyager platform is a turn-key, cloud-based workflow management solution for the bulk shipping value chain. Through the Voyager platform, users collaborate across functional teams within both their company as well as with counterparty teams to coordinate execution of bulk shipping operations. By eliminating the industry’s heavy reliance on phone/email to manage their shipping data, and moving towards adopting a more fully standardized platform, our clients are able to automate a significant portion of the coordination workload while increasing the granularity, quality and transparency of the data supporting their operations.

Who We Are

You will be joining a team of entrepreneurs seeking to disrupt how shipping operations are coordinated across the industry. With a combined 60+ years of experience across the maritime, tech, and commodities industry, you will be a part of an energetic team that is making waves on the international stage:

  • TechStars Energy (Oslo, Norway 2018) – alumni

  • StartupChile (Santiago, Chile 2018) – alumni and finalists

  • VentureKick (Lausanne, Switzerland 2018) – winners

  • Sparklabs (Muscat, Oman 2019) – participants

Job Description

We are looking for a full-stack developer to help us build an incredible application for the bulk shipping value chain. No matter if your talent tree has more points in backend or frontend, we prioritize candidates with experience in both. The Voyager application core is nodeJs in the backend and VueJs in the front. Even if you don't deeply know these specific technologies, we understand there are similar technologies on the market; and if you have a strong will you can quickly get up to speed.

Responsibilities

  • Writing reusable, testable, efficient and KISS principle code

  • Design and implementation of low-latency, high-availability, and performance applications

  • Integration of data storage solutions (MySQL, Amazon S3)

  • Integration with external ERPs and APIs

Skills & Qualifications

  • 3+ years in software engineering experience

  • Professional and precise English communication skills

  • Creating self contained, reusable and testable modules and components

  • Writing extensive functional and unit tests

  • Understanding the nature of asynchronous programming and its quirks and workarounds

  • Implementing automated testing platforms and unit tests

  • Proficient understanding of code versioning tools, such as Git

  • Strong desire to learn, push the envelope, and shareknowledge with others

  • Bonus - prior knowledge of Node.js, AdonisJS Framework, and/or VueJS

Location

This will be a remote role with a preference for candidates who can work in Santa Catarina, Brazil. No work visa will be provided for this position.

Compensation

We are offering a market-competitive salary, to be determined based on experience and potential. We also offer an exciting work atmosphere, an international team with many opportunities to travel globally, and the potential for equity in a fast-paced, growing business. 

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Anyplace is a marketplace that allows people to secure flexible-term furnished housing rentals. We are currently available in 20+ cities across North America and Europe.

    Our mission is to free people to live wherever they feel inspired to go by providing modern, dependable, turn-key living and accommodations anyplace in the world.

    DESCRIPTION

    • Develop our Angular 5+ web app

    • Develop and maintain APIs using Rails 5 API.

    • Implement new features for our website/dashboards using Angular

    • Implement Hotel Inventory API connected with 3rd party vendors

    • Refactoring source code and design test cases

    • Work closely with founders, a backend engineer, and a front-end engineer to implement new requirements to ship better user experience

    • Take initiative to improve usability and reliability as a full stack engineer.

    STACK

    • HTML5, SASS, Typescript, Angular 5+, Node.js, Ruby, Ruby on Rails, PostgreSQL, Nginx, AWS

    REQUIREMENTS

    • 2+ years of Javascript, HTML, and CSS experience (as well as active proficiency)

    • 1+ years in web application development using Angular 2+ / AngularJS or other web framework ( React/Redux )

    • 3+ years of Rails development experience

    • 3+ years as a professional full stack engineer

    • Entrepreneurial spirit

    • Self-starter

    • Fast learner

    BONUS

    • Experience with React/Redux or other web frameworks

    • Experience with Typescript

    • Experience with Node.js

    • Experience with Material UI

    • Experience with AWS

    • Experience with leading an engineering team

    • Desire to lead an engineering team in the future

    • Degree in computer science or a related field

    OPPORTUNITY & BENEFITS

    • Stock option

    • Travel stipend

    • Continual development stipend

    • Growth opportunities where your impact can be as big as you want

    You’ll be one of our early employees. We expect every early employee to have an entrepreneurial mindset and create things that haven’t existed before.

    For those who want to work at an early stage startup, we truly believe Anyplace is the place for you!

  • About the Role

    We're looking for a talented and passionate Software Engineer to join the Continu team full-time.

    Our product is used by some of the worlds leading brands and you'll be responsible for helping us expand our feature set and improve the core product across multiple devices.

    You'll join our small, passionate team remotely as we work to build the future of workplace learning.

    About You:

    • 3+ Years Software Engineering experience in a similar role

    • Bachelors Degree in an applicable field (engineering, computer science, etc.)

    • Solid Javascript background including Node.js, Angular, React, MongoDB and more

    • Software engineering fundamentals - unit testing, object-oriented design, functional programming, agile development

    • Experience working in continuous integration/delivery environments

    • Proven experience building Enterprise level SaaS applications

    Bonus Points if you have experience:

    • Performing Dev ops and infrastructure tasks

    • Working in a fast-paced startup environment

    • Worked in a distributed team environment

    • Contributed to open-source projects

    As an Engineer at Continu, you will:

    • Enhance and extend our product feature-set and architecture

    • Contribute to both our application and APIs

    • Design and develop new services and capabilities

    • Be a team player, helping your fellow team members in any way you can

    • Work closely with other engineering team and product designers to brainstorm and test new ideas

    • Have the drive to continuously maintain high product quality and improve processes

    • Have excellent verbal and written communications skills

    • Be design focused and passionate about delighting our customers

    • Be comfortable speaking directly to clients if and when needed

    • Be passionate about the problems we are solving and constantly looking for the best ways to solve them

    • Be active in the development community and give back as much as possible

  • Company Overview

    Ceros is an experiential content platform that empowers the creation of bespoke, immersive digital content without code. We’re passionate about helping companies transform their static digital content into engaging experiences. From custom interactive microcontent, to immersive event microsites, you can build it with Ceros. Publish and update live content instantly, and embed it into your site instantly. Join us in ending the endless creation of static content and be part of the movement towards meaningful content experiences.

    We are well-funded and venture-backed by prominent investors including Grotech Ventures, Greycroft, and Starvest Partners.

    About the Product

    Designing and building the Ceros platform is not an easy task. We require the best-of-the-best web developers, designers, and QA testers, ready to bring the functionality of desktop software to the web, often pushing web browsers to the limits of what’s currently possible.

    Our codebase is 95% JavaScript and the Ceros product is comprised of multiple single-page applications with a client-heavy focus. We use libraries like jQuery, Require, and Backbone. The Ceros Studio is architected around the HTML5 Canvas element.

    We’re not language zealots. We believe in using the right tool for the job, and our current server-side infrastructure runs PHP, Node.js, Redis, AWS Aurora, Docker, Jenkins, etc. on the Amazon AWS cloud.

    About the Team

    As part of the Ceros product team, you’ll be working with a small, cross-functional group of the most talented people you’ve ever worked with. We hire only passionate and creative people with a proven and unquestionable ability to execute, and every member of the team is equally responsible for moving the product forward.

    We have a dynamic company culture that collaborates daily. We care deeply about the user experience, and we debate passionately about our ideas. When you work at Ceros, you check your ego at the door, and you aren’t afraid to be honest, especially to yourself. We take our jobs seriously but ourselves not so much -- whether it’s cracking jokes in the chat room or poking fun at the CEO’s atrocious spelling.

    About the Job

    Working completely from home, you’ll be communicating often through chat rooms, email, and video conferencing. We offer flexible working hours and an extremely flexible vacation policy. And we provide excellent gear (15” Macbook Pro, iPad, external monitor, etc.).

    As a Sr. Full Stack Developer, your typical day-to-day involves:

    • writing maintainable code (probably goes without saying)

    • having your day ruined by functional QA testers who find every bug you write

    • planning and leading high-complexity stories and epics

    • reviewing story docs and offering insights on impacts to other parts of the application

    • performing code reviews and helping to enforce our code and architectural standards

    • participating as a primary on-call resource for service disruptions

    • handling superfriend responsibilities with minimal assistance

    • acting as release owner

    • mentoring other developers

    • suggesting new technologies and techniques to improve developer productivity

    • agonizing over the user experience until even a trained monkey could use the product

    • collaborating with and mentoring your peers on security best practices

    • and finally, deploying your code to production and seeing the customer create something amazing and beautiful with it.

    Key Things to Know

    • This is a remote role

    • We want you to start ASAP

    • This is a full-time position

    Benefits

    • Competitive salary

    • Unlimited vacation days

    • Stock options

    • Premium health insurance

    • Excellent gear (15” Macbook Pro, iPad, external monitor, etc.)

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!