typescript Remote Jobs

308 Results

1d

Senior Front End Developer (Vue.js) (SRB/BIH/MKD)

DevtechRemote
Designuitypescriptfrontend

Devtech is hiring a Remote Senior Front End Developer (Vue.js) (SRB/BIH/MKD)

Senior Front End Developer (Vue.js) (SRB/BIH/MKD) - Devtech Limited - Career Page

See more jobs at Devtech

Apply for this job

1d

Senior Backend Developer (PHP; Symfony)

PlaysonRemote job, Remote
10 years of experienceB2BRabbitMQDesignazureapisymfonydockertypescriptAWSjavascriptbackendPHP

Playson is hiring a Remote Senior Backend Developer (PHP; Symfony)

Playson is a B2B game provider with 10 years of experience on the market. Since 2012 we have ambitiously developed worldwide recognition in the industry. Nowadays, our main focus is on European Markets and we operate in 20+ different jurisdictions. As of 2023, we are continuously working on enhancing our portfolio, encompassing best practices in order to meet the highest standards of technology, design, support, and interoperability.


Our mission:

Deliver entertainment and satisfaction to the lives of the busy world.


Playson vs military russian invasion in sovereign Ukraine
We have always been supportive through various political and social-economic disasters. In response to the unprecedented military invasion of Ukraine by russian federation, Playson is on a mission to help Ukrainian Military Forces, local volunteers, cyber forces community to fight back and protect its sovereignty by all possible means.
In the meantime, the safety of our employees and their families remains of high priority for us. We have launched a special social package program aimed to:
➟ Relocate employees and their families to safe places in western Ukraine
➟ Support financially such employees in Ukraine
➟ Launch a few location points sponsored by Playson, so that our employees and their families could be staying in a safe place with all the amenities
➟ Establish a new hub in Slovakia, EU
➟ Relocate employees and/or their families by their own will to our new hub in Slovakia with local legal-finance guidance
➟ Help those willing to volunteer to combine it with work with no financial loss in their income
➟ Support mental health by having a member of the Ukrainian Association of Psychoanalysis available for online 1x1 consultations
We stand by Ukraine!

See more jobs at Playson

Apply for this job

1d

Account Manager (FinTech)

GenesisUkraine Remote
kotlinB2BRabbitMQjavadockerpostgresqltypescriptAWS

Genesis is hiring a Remote Account Manager (FinTech)

Solidgate is a B2B product in the field of online payments. We build a state-of-the-art fintech product that helps businesses accept payments and ensure a smooth purchase experience for their clients from Europe to LATAM, from the USA to Asia. We are part of the history of each company we work with — and we help them enter new markets and increase their profits. We believe no company should struggle with payments. So we make them easy.

Solidgate achievements:

  • offices in Ukraine, Poland, Cyprus
  • 200+ clients went global thanks to Solidgate (Ukraine, US, EU)
  • 100+ alternative payment methods (APMs)
  • 120 team members
  • PCI DSS Level 1 provider
  • № 1 employer (according to DOU)

Solidgate is an IT product company that creates “made in Ukraine” fintech solutions for internet businesses all over the world. Solidgate products enable global businesses and build the economic infrastructure for the internet economy.

Solidgate Stands with Ukraine! Solidgate created the Payment Link, so that Charity Foundations can accept payments swiftly in any currency. We are proud to be partners with KOLOand “Повернись живим”.

Currently, Solidgate has 120+ employees, and we continue to search for the “perfect match”. Let’s make the world better and do it from Ukraine!

As an Account Manager your primary responsibility is to manage and maintain relationships with existing merchants and to develop new business opportunities. You will be responsible for ensuring client satisfaction, identifying opportunities for upselling and cross-selling, and communicating with clients to understand their needs and provide appropriate solutions.

Key responsibilities include:

  • maintaining strong relationships with existing clients through regular communication and face-to-face meetings;
  • identifying new business opportunities through market research and industry analysis;
  • communicating with clients to understand their needs and provide appropriate;
  • solutions, including product demonstrations, proposals and presentations;
  • ensuring client satisfaction by providing ongoing support and ensuring their needs are met in a timely and professional manner;
  • upselling and cross-selling to existing clients to increase revenue and grow the client base;
  • collaborating with other teams, including sales, marketing and product development, to ensure a seamless experience for clients;
  • tracking and reporting on account performance and preparing regular reports for senior management.

Key skills and qualifications include:

  • 2+ years of proven experience in client management, relationship building, account management;
  • strong interpersonal and communication skills;
  • excellent problem-solving and analytical skills;
  • ability to work effectively in a fast-paced, high-pressure environment;
  • ability to work independently and as part of a team;
  • excel and PowerPoint advanced user skills;
  • Advanced level of English is a must.

Feels like a perfect match already?Get in contact with us on LinkedIn:

Recruiter, Tania Baladynska / Telegram

Our advantages:

  • Fintech — fast-growing industry
  • Back-end-driven product with complex logic, architecture, and modern stack (Golang, Java, Kotlin, React, Typescript, PostgreSQL, Elastic, Redis, RabbitMQ, Docker, AWS)
  • the opportunity to do business with large Western tech companies (USA, Europe)
  • challenges and direct impact on business scaling, on product metrics — here, you can propose and implement
  • a team united by a common goal, vision, and values
  • opportunity for development and growth, a personal career plan for each employee

Competitive corporate benefits:

  • health insurance and corporate doctor
  • free snacks, breakfasts, and lunches in the office
  • full coverage of professional training (courses, conferences, certifications)
  • performance review twice a year
  • sports compensation
  • competitive salary
  • the ability to work remotely
  • Apple equipment

Hiring process:

Screening with a recruiter, an interview with a hiring manager, a test task, and a final interview with the CEO.

????If you want to become part of our team, send your СV right now, and we will contact you.

See more jobs at Genesis

Apply for this job

2d

Senior Software Engineer

Stay22Montreal, QC Remote
DesignmongodbscrumqapostgresqltypescriptAWSjavascriptbackendfrontendNode.js

Stay22 is hiring a Remote Senior Software Engineer

Are you tired of feeling like a puzzle piece in a product development process? Are you bored of always working on the same backend/frontend environment day in and day out? Are you excited at the idea of working on different components and products and see the impact of your efforts right away? Then Stay22 is the answer to your tech prayers!

After surviving the biggest challenge of our time (COVID-19), Stay22 is looking to grow its engineering team with the addition of a Senior Full Stack Developer. We are a rapidly growing company, and are seeking a well-rounded skilled engineer to join our product team. The ideal candidate is looking for an opportunity to jump into a funded startup and build the next phase of Stay22 products from the ground up.

About Stay22

Stay22 partners up with online businesses to provide their users complementary offerings in the simplest of integrations. Our flagship product is an embedded iframe contextualized by the user's content, displaying both hotels and short-term rentals nearby a destination or venue. We aim to bridge the gap for our partners' users by providing a seamless web-browsing experience, blurring the line between content and contextual offers.

Why Stay22?

  • Easy access to the office: Only 300m away from Mont-Royal metro station
  • The Culture: Awesome human beings for colleagues, Regular team activities (game night, video game night, trivia night, escape rooms), happy hours, BBQs, company retreats
  • Paid subscription to a learning platform to continually improve your skill set
  • Office Amenities: A Full kitchen, a large outdoor patio, a BBQ, there's even a shower!
  • Benefits: Employee Stock Option Plan, Health insurances, 3-weeks paid vacation, desk provided with dual-monitor, and more!

Full Stack Developer

We’re looking for a candidate who fully masters his trade, has a strong understanding of frontend and backend development, along with Devops skills. As a full stack developer, and under the guidance of our Tech Lead, you get to work side by side with your colleagues of the product team on a series of specific projects critical to Stay22’s success. You will need a solid technical foundation in programming languages, data structure, design patterns and be versatile in a fast paced environment, ready to tackle new problems and challenges across the stack.

Your day-to-day

  • Design & implement client-side and server-side architecture
  • Develop, test and release features
  • Perform code reviews for compliance to the architecture and standards
  • Collaborate with managers and stakeholders to deliver features
  • Refactor & optimize code
  • Creating and implementing designs
  • QA /Analyzing code segments regularly.
  • Keeping up-to-date with industry trends and technology developments.
  • Understand the technical needs and resources to accomplish a task
  • Write technical documentation
  • Play an active role in the SCRUM meetings (standup, planning, review, retro)

Your background

  • BA/MS degree in Computer Science or similar engineering degree
  • At least 5 years in a senior developer role
  • Proficient with version control systems
  • Strong programming experience such as JavaScript, TypeScript, React, Node.js
  • Database experience MongoDB, PostgreSQL, Redis
  • Extensive knowledge in AWS, Heroku, GCP infrastructure
  • CI/CD pipeline and QA automation tools

Your Personality traits

  • Analytical, organized, detail-oriented, and possesses conceptualization skills.
  • Loves to work in an iterative environment
  • Demonstrates curiosity, team spirit, and resourcefulness (Loves to learn!!)

Salary:

Compensation based on experience and value added to the company.

If you read all of this, and made it here, I don't see why you wouldn't apply now! Or give me a good reason why not!

See more jobs at Stay22

Apply for this job

3d

Senior Fullstack Developer (Node js-React) - LATAM

agilesqlDesigngitc++typescriptcssAWSjavascriptreactjs

MAS Global Consulting is hiring a Remote Senior Fullstack Developer (Node js-React) - LATAM

Senior Fullstack Developer (Node js-React) - LATAM - MAS Global Consulting - Career Page

See more jobs at MAS Global Consulting

Apply for this job

6d

Full Stack Software Engineer (Fully Remote, India)

True FitRemote
agilescalanosqlsqlDesignmobilemongodbsassuigitjavadockertypescriptcssjenkinspythonjavascriptreactjsfrontend

True Fit is hiring a Remote Full Stack Software Engineer (Fully Remote, India)

Full Stack Software Engineer (Fully Remote, India) - True Fit - Career Page

See more jobs at True Fit

Apply for this job

8d

Sr. Associate Software Engineering - JAVA

terraformDesignansibleuiscrumgitjavac++dockerpostgresqlmysqltypescriptlinuxangularjenkinsAWSjavascriptbackend

LoanLogics is hiring a Remote Sr. Associate Software Engineering - JAVA

Sr. Associate Software Engineering - JAVA - LoanLogics - Career PageSee more jobs at LoanLogics

Apply for this job

8d

Développeur.euse Backend Senior / Senior Backend Developer - (Star Citizen - Online Services team)

TurbulentMontréal, QC Remote
Designapiqagitc++dockertypescriptkuberneteslinuxbackendNode.js

Turbulent is hiring a Remote Développeur.euse Backend Senior / Senior Backend Developer - (Star Citizen - Online Services team)

ENGLISH BELOW

Ce que vous ferez chez nous

En tant que membre de l'équipe Online Services du jeu vidéo Star Citizen de Cloud Imperium Games, vous serez responsable de la construction des services backend MMO en ligne et des outils connexes, agissant à la fois sur le serveur et sur le client du jeu. L'équipe est basée à Montréal, mais opère principalement en ligne avec des studios situés aux États-Unis et au Royaume-Uni.

Vos principaux objectifs seront:

  • Concevoir des API de service pour optimiser les fonctionnalités du jeu en travaillant en étroite collaboration avec les Designers de jeu
  • Développer des microservices en ligne évolutifs dans un vaste écosystème de services interreliés
  • Programmer en tandem avec les développeurs online qui intègrent les services dans le client du jeu.
  • Prendre possession des fonctionnalités du jeu dans l'architecture MMO du début jusqu’au déploiement et à l'exploitation

Vous travaillerez avec les technologies suivantes:

  • Communications avec gRPC et Protobuf
  • Micro-services en Node.JS/Typescript
  • Services à haute performance avec C++ et gRPC
  • Communications du client de jeu C++ (StarEngine) avec gRPC
  • Files d'attente de messages distribués (Kafka)
  • Déploiement avec Kubernetes, Docker et Linkerd2

Vos talents

  • Vous êtes un joueur en équipe autonome. Vous savez faire part de vos délais éventuels à la production et contacter les bonnes personnes pour obtenir les informations techniques qui vous permettront d’avoir du succès dans vos projets.
  • Vous aimez partager votre expérience et vos connaissances et savez vous adapter à la façon d’apprendre de chacun. Vous êtes un bon mentor et connaissez la valeur pour le collectif de code review soignées.
  • Travailler avec des lead développeurs seniors et des membres de votre équipe qui vous challengeront dans le but de peaufiner vos designs techniques
  • Communiquer efficacement et traduire le jargon technique à des développeurs n’ayant pas la meme expertise que vous, des dev QA et des producteurs(rices)
  • Vous ne repoussez pas à plus tard des améliorations mineures pouvant être faites lorsque vous corrigez un bug sur un autre sujet, mais vous savez également quand prioriser la livraison rapide lorsque necessaire
  • Vous souhaitez, à travers vos initiatives, contribuer à votre manière au bonheur au travail de vos collaborateurs
  • Faire avancer les choses, partager les bonnes pratiques en développement backend, contribuer à la mise en œuvre de processus efficaces

Vos réalisations et expériences antérieures

  • Expérience de programmation pertinente ou baccalauréat en informatique
  • 4 ans+ d'expérience en programmation backend
  • 3 ans+ d'expérience en programmation avec Node.js et expérience avec TypeScript
  • Bonne compréhension de l’invite de commande Linux, git et des procédures de compilation
  • Bonne compréhension de la communication réseau en temps réel via gRPC, WebSocket
  • Connaissance du event sourcing et du Domain-Driven Design (DDD)
  • Expérience avec C/C++
  • Expérience avec Docker et Kubernetes; un atout
  • Expérience de travail dans un studio de jeu vidéo; un atout

Ce que vous brûlez d’envie d’accomplir

  • Créer des microservices dans un environnement polyglotte. Notre équipe est répartie dans différents pays!
  • Faire partie d'un environnement de développement à itération rapide
  • Estimer l'effort pour effectuer des tâches spécifiques, respecter les délais de livraison ainsi qu’aider l'équipe à définir et respecter collectivement le calendrier de production
  • Offrir du mentorat à d'autres développeurs sur des technologies que vous avez appris à maîtriser
  • Concevoir des services en ligne innovants en mettant l'accent sur la tolérance aux pannes, l'évolutivité et la sécurité
  • Comprendre les fonctionnalités du jeu afin de fournir des API de service propres, bien définies et documentées
  • Utiliser des technologies Cloud Native pour garantir que Star Citizen soit construit sur un écosystème durable
  • Fournir des outils et des applications pour permettre aux équipes LiveOps de gérer le jeu
  • Interagir avec les ingénieurs d'infrastructure pour analyser, informer, réviser ainsi qu’améliorer la fiabilité et l'évolutivité du backend du jeu

Chez Turbulent, un équilibre entre la vie professionnelle et la vie privée est primordial

Nous avons plusieurs politiques en place à cet effet :

  • Télétravail à 100% autorisé
  • Horaires flexibles offerts
  • Horaires réduits - de 32 heures à 40 heures par semaine - possibles
  • Temps supplémentaire payé
  • 3 à 4 semaines de vacances selon la séniorité, ainsi que 3 jours additionnels à Noël
  • Programmes avantageux d’assurances collectives, de contribution au régime de retraite et de télémédecine offerts

Nous sommes proactifs afin de maintenir nos politiques à jour!

Turbulent s’engage à employer un effectif diversifié. Les candidats qualifiés seront évalués sans égard à leur ethnicité, à leur couleur, à leur sexe, à leur religion, à leur origine nationale, à leur âge, à leur orientation sexuelle, à leur identité de genre, à leur expression de genre ou à un handicap.

//

What you will do

As a member of the Online Services team of Cloud Imperium Games' video game Star Citizen, you will be responsible for building the online MMO backend services & related tools, acting on both the server and game-client side. The team is based in Montreal but operates mostly online with studios located in the US and the UK.

Your main objectives will be to:

  • Design service APIs to power game features by working closely with Game Designers
  • Develop scalable online microservices in a large meshed service ecosystem
  • Program in tandem with Gameplay Developers to enable the game client
  • Take ownership of game features in the MMO architecture from inception to deployment and operation

You will work in the following stacks:

  • Communications with gRPC & Protobuf
  • Gameplay services under Node.JS with Typescript
  • High throughput services with C++ and gRPC
  • C++ Game Client (StarEngine) communications with gRPC
  • Distributed message queues (Kafka)
  • Deployment with Kubernetes, Docker, and Linkerd2

You’re Savvy in

  • Communicating efficiently with people and translating technical jargon
  • Adapting to various contexts, sometimes shifting priorities
  • Managing your schedule to ensure productivity and efficiency in projects
  • Showing autonomy, being thorough and curious about new technologies
  • Getting things done, sharing good practices in backend development, contributing to implementing efficient processes

You have Accomplished

  • Relevant programming experience or Bachelor in Computer Science
  • 4 years+ of experience in backend programming
  • 2 years+ of experience in programming with Node.js and experience with TypeScript
  • Good understanding of Linux shell, git and build pipelines
  • Good understanding of real-time network communication through gRPC, WebSocket
  • Knowledge of Event-Sourcing and Domain-Driven Design (DDD)
  • Experience with C/C++
  • Experience with Docker and Kubernetes;an asset
  • Experience working in a video game studio, an asset

You’re Eager to Take On

  • Building microservices in a polyglot environment. Our team is spread over different countries!
  • Being part of a fast-iterating development environment
  • Estimating the effort to perform specific tasks, committing to delivery deadlines and helping the team set and respect production timeline collectively
  • Mentoring other developers on technologies you have learned to master
  • Designing innovative online services by focusing on fault-tolerance, scalability & security
  • Understanding the game features in order to provide clean, well defined, and documented service APIs
  • Using Cloud Native technologies to guarantee that Star Citizen is built on top of a sustainable ecosystem
  • Providing tools and applications to enable LiveOps teams to manage the game.
  • Interacting with infrastructure engineers to analyze, inform, review and improve the reliability and scalability of the game’s backend

At Turbulent, balance between professional and private life is essential

We have several policies in place for this purpose:

  • 100% remote allowed
  • Flexible hours offered
  • Reduced hours - from 32 hours to 40 hours per week - possible
  • Paid overtime
  • 3 to 4 weeks of vacation depending on seniority, plus 3 additional days at Christmas
  • Competitive group insurance, retirement plan contribution and telemedicine programs available

We are proactive in keeping our policies up to date!

Turbulent is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, colour, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, or disability.

See more jobs at Turbulent

Apply for this job

8d

Développeur.euse backend Senior / Senior Backend Developer (CITY - Star Citizen)

TurbulentMontréal, QC Remote
agileBachelor's degreevuegraphqlc++dockermysqltypescriptkubernetesbackendPHP

Turbulent is hiring a Remote Développeur.euse backend Senior / Senior Backend Developer (CITY - Star Citizen)

ENGLISH BELOW

Ce poste est ouvert à toutes les façons de travailler: en présentiel dans nos bureaux de Montréal, en hybride ou en télétravail.

Ce que vous ferez chez nous

Nous sommes l’équipe travaillant sur l’écosystème numérique du jeu intergalactique Star Citizen, créé par Cloud Imperium Games. Notre équipe se spécialise dans la création d’outils poussant à l’extrême l’expérience du joueur au cœur du jeu et de sa communauté de joueurs.

Votre mandat : le community hub, un média social (produit phare) que la communauté de joueurs utilise afin de publier du contenu lié au jeu, des images, des contenus vidéos, des constructions faites à l’extérieur du jeu ainsi que de la diffusion en continu.

Ce produit a été entièrement repensé et profite désormais d’une architecture micro-service.

Nous recherchons une personne spécialisée dans le développement backend, ayant envie de s’impliquer dans l’expérience utilisateur, la gestion des données et ayant de bonnes connaissances de GraphQL et des écosystèmes REST.

Vos principaux objectifs sont :

  • S’approprier la partie back-end du Community Hub
  • Participer activement à l’évolution du produit
  • Développer les fonctionnalités qui vont se greffer au produit et en augmenter la valeur
  • Réaliser des documentations techniques

Vous travaillerez avec les technologies suivantes :NodeJS, GraphQL, TypeScript, PHP, REST & GraphQL, Pipeline CI/CD (GitLab),Docker, Kubernetes, MySQL

Vos talents

  • Communiquer et collaborer étroitement avec des collègues d’expertises variées et traduire le jargon technique. Simplifier des concepts complexes est naturel pour vous.
  • Partager et recevoir du feedback constructif avec vos collègues et être orienté.e solutions
  • Résoudre des problèmes techniques complexes et assister vos collègues à trouver des solutions créatives
  • Capacité de partager une vue d’ensemble sur le développement backend d’un produit complexe et développer des architectures respectant les contraintes et répondant aux cibles du client
  • Faire avancer les choses, partager les bonnes pratiques en développement backend et contribuer à implémenter des processus efficaces
  • Démontrer rigueur et autonomie dans le travail
  • Travailler dans un environnement bilingue (Français et Anglais). Une bonne maîtrise de l’anglais (écrit et parlé) est essentielle afin de communiquer avec les collaborateurs côté client.

Vos réalisations et expériences antérieures

  • Expérience de programmation pertinente ou baccalauréat en informatique
  • 5 ans+ d’expérience en développement backend
  • 3 ans+ en programmation avec JavaScript/TypeScript
  • Bonne connaissance de NodeJS et PHP
  • Connaissance de GraphQL et écosystème REST

Ce que vous brûlez d’envie d’accomplir

  • Collaborer étroitement avec l’équipe du Community Hub afin d’assurer le développement des fonctionnalités, en tenant compte des avis d’autres experts de l’équipe
  • Participer aux réflexions sur le produit afin d’en faire grandir la valeur et l’adhésion de la communauté de joueurs
  • Participer aux revues de code de manière constructive
  • Participer aux cérémonies Agile de l’équipe
  • Participer aux évaluations de la charge de travail lors des planifications des sprints

Chez Turbulent, un équilibre entre la vie professionnelle et la vie privée est primordial

Nous avons plusieurs politiques en place à cet effet :

  • Télétravail à 100% autorisé
  • Horaires flexibles offerts
  • Horaires réduits - de 35 heures à 40 heures par semaine - possibles
  • Temps supplémentaire payé
  • 3 à 4 semaines de vacances selon la séniorité, ainsi que 3 jours additionnels à Noël
  • Programmes avantageux d’assurances collectives, de contribution au régime de retraite et de télémédecine offerts
  • Participation au programme OPUS

Nous sommes proactifs afin de maintenir nos politiques à jour!

Se voir en personne ?

Nos bureaux, situés sur le Plateau Mont-Royal, sont ouverts et accessibles : chiens bienvenus, collation et machine à expresso, gym, arcades et table de ping pong à disposition. Et, de janvier à juillet 2023, un chalet dans la région de Sutton est mis à disposition des employés.

Turbulent s’engage à employer un effectif diversifié. Les candidats qualifiés seront évalués sans égard à leur ethnicité, à leur couleur, à leur sexe, à leur religion, à leur origine nationale, à leur âge, à leur orientation sexuelle, à leur identité de genre, à leur expression de genre ou à un handicap.

//

This position is open to all ways of working: face-to-face in our Montreal office, hybrid or telecommuting

What you will do

We are the digital ecosystem team for the intergalactic game Star Citizen, created by Cloud Imperium Games. Our team specializes in creating tools that take the player experience to the extreme within the game and its player community.

Your mandate: the community hub, a social media (flagship product) that the gaming community uses to post game-related content, images, video content, out-of-game builds and streaming.

This product has been completely redesigned and now benefits from a micro-service architecture.

We are looking for a backend developer with a desire to get involved in user experience, data management, and with good knowledge of GraphQL and REST ecosystems.

Your main objectives are:

  • Take ownership of the backend of the Community Hub
  • Participate actively in the evolution of the product
  • Develop features that will be added to the product and increase its value

You will work with the following technologies:NodeJS, GraphQL, TypeScript, PHP, REST & GraphQL, Pipeline CI/CD (GitLab),Docker, Kubernetes, MySQ

You are savvy in

  • Communicating and collaborating closely with colleagues of varying expertise and translate technical jargon. Simplifying complex concepts comes naturally to you.
  • Sharing and receiving constructive feedback with your colleagues and being solution-oriented.
  • Solving complex technical problems and assisting your colleagues in finding creative solutions
  • Sharing a global view on the backend development of a complex product and developing architectures that respect the constraints and meet the client's targets
  • Getting things done, sharing best practices in backend development and helping implement efficient processes
  • Demonstrating rigor and autonomy in work
  • Working in a bilingual environment (French and English). A good command of English (written and spoken) is essential in order to communicate with the client's collaborators.

You have accomplished

  • Relevant programming experience or Bachelor's degree in computer science
  • 5+ years of experience in backend development
  • 3+ years in programming with JavaScript/TypeScript
  • Good knowledge of NodeJS and PHP
  • Knowledge of GraphQL and REST ecosystem

You are eager to

  • Work closely with the Community Hub team to ensure the development of features, with input from other team experts
  • Participate in product reflections to increase the value and buy-in of the player community
  • Participate in code reviews in a constructive manner
  • Participate in the team's Agile ceremonies
  • Participate in workload assessments during sprint planning

At Turbulent, the balance between professional and private life is essential

We have several policies in place to that effect:

  • 100% telecommuting allowed
  • Flexible hours offered
  • Reduced hours - from 35 to 40 hours per week - possible
  • Paid overtime
  • 3 to 4 weeks of vacation depending on seniority, plus 3 additional days at Christmas
  • Advantageous group insurance, pension plan contribution and telemedicine
  • Participation in OPUS program

We are proactive in keeping our policies current!

See you in person?

Our office, located on the Plateau Mont-Royal, is open and accessible: dogs are welcome, snacks and espresso machines are available, as well as a gym, arcades and ping pong table. And, from January to July 2023, a cottage in the Sutton region is available to employees.

Turbulent is committed to employing a diverse workforce. Qualified candidates will be evaluated without regard to ethnicity, color, gender, religion, national origin, age, sexual orientation, gender identity, gender expression or disability.

See more jobs at Turbulent

Apply for this job

8d

Développeur.euse Backend Senior / Senior Backend Developer - (ARCH - Star Citizen)

TurbulentMontréal, QC Remote
nosqlsqldockermysqltypescriptkuberneteslinuxAWSbackendNode.jsPHP

Turbulent is hiring a Remote Développeur.euse Backend Senior / Senior Backend Developer - (ARCH - Star Citizen)

ENGLISH BELOW

Ce que vous ferez chez nous

En tant que développeur.euse backend, vous travaillerez sur une plateforme à grande échelle et critique pour l'entreprise, qui gère le commerce électronique à haut trafic, le développement de la communauté et les produits de marketing web de Star Citizen. Vous contribuerez à la vision du projet de ce département critique pour l'entreprise tout en collaborant avec les membres clés des équipes d’affaires et créatives de Cloud Imperium Game.

Vos talents

  • Donner de la rétroaction. Vous expliquez clairement vos idées et vos pensées.
  • Être ouvert.e aux commentaires. Vous pensez qu'une bonne collaboration renforce la conception technique.
  • Vous adapter à divers contextes, à des priorités parfois changeantes
  • Produire de la documentation claire
  • Être minutieux.euse, faire preuve d'autonomie, développer des solutions créatives
  • Faire partie d'une équipe et contribuer à un produit

Vos réalisations et expériences antérieures

  • 5 ans+ d'expérience en développement backend (PHP 7 ou 8)
  • 2 ans+ d'expérience en Node.js et Typescript
  • Excellente connaissance de SQL et bonne connaissance des bases de données NoSQL (Document, Graph).
  • Expérience avec les microservices et les services Cloud (AWS, k8s)
  • Expérience avec les files d'attente de messages distribuées (Kafka)
  • Bonne connaissance de l'intégration continue avec les serveurs Web et les bases de données CI/CD
  • Expérience de travail ou volonté d’apprendre Docker et Kubernetes
  • Forte expérience et aisance dans un environnement Linux
  • Capacité à travailler en anglais (écrit et parlé) afin de communiquer avec les collaborateurs de Cloud Imperium Games
  • Solide expérience avec des projets et des systèmes à volume élevé
  • Connaissance des meilleures pratiques de sécurité pour les projets à grande échelle
  • Exécuter les déploiements de code tout en vous assurant que le site soit fonctionnelle

Ce que vous brûlez d’envie d’accomplir

  • Développer et maintenir des produits dans l'univers de la plateforme Star Citizen
  • Produire des estimations précises de la complexité et des échéanciers pour le développement des fonctionnalités du produit
  • Configurer et maintenir des serveurs, bases de données et applications Web avec PHP, MySQL ainsi que Linux
  • Effectuer des revues de code et contribuer à la qualité du code de tout projet auquel vous contribuez

Chez Turbulent, l'équilibre entre la vie professionnelle et la vie privée est primordial

Nous avons plusieurs politiques en place à cet effet :

  • Télétravail à 100% autorisé
  • Horaires flexibles offerts
  • Horaires réduits - de 32 heures à 40 heures par semaine - possibles
  • Temps supplémentaire payé
  • 3 à 4 semaines de vacances selon la séniorité, ainsi que 3 jours additionnels à Noël
  • Programmes avantageux d’assurances collectives, de contribution au régime de retraite et de télémédecine offerts

Nous sommes proactifs afin de maintenir nos politiques à jour!

Se voir en personne ?

Nos bureaux, situés sur le Plateau Mont-Royal, sont ouverts et accessibles : chiens bienvenus, collation et machine à expresso, gym, arcades et table de ping pong à disposition. Et, de janvier à juillet 2023, un chalet dans la région de Sutton est mis à disposition des employés.

Turbulent s’engage à employer une main d’œuvre diversifiée. Les candidats qualifiés seront considérés sans égard à l’ethnicité, couleur, religion, sexe, origine, âge, orientation sexuelle, identité sexuelle, expression sexuelle ou invalidité.

//

What you will do

As a backend developer, you will work on a large scale and business critical platform that handles Star Citizen’s high traffic e-commerce, community development and web marketing products. You will contribute to the project vision of this business critical department while collaborating with key members of Cloud Imperium Game’s business and creative teams.

You’re Savvy in

  • Giving feedback.You explain your ideas and thoughts clearly.
  • Being open to feedback. You believe that good collaboration builds stronger technical design.
  • Adapting to various contexts, sometimes shifting priorities
  • Producing clear documentation
  • Being thorough, showing autonomy, developing creative solutions
  • Being part of a team and contributing to a product

You have Accomplished

  • 5 years+ of experience in backend development (PHP 7 or 8)
  • 2 years+ of experience in Node.js and Typescript
  • Excellent knowledge of SQL and good knowledge of NoSQL databases (Document, Graph).
  • Experience with microservices and Cloud services (AWS, k8s)
  • Experience with distributed message queues (Kafka)
  • Good knowledge of continuous integration with CI/CD web servers and databases
  • Experience working with Docker and Kubernetes
  • Strong experience and ease in a Linux environment
  • Ability to work in English (Written and spoken) in order to communicate with collaborators from Cloud Imperium Games
  • Strong experience with high volume projects and systems
  • Knowledge of security best practice for large scale projects
  • Executing code deployments while making sure the platform is functional

You Are Eager to Take On

  • Developing and maintaining products within the Star Citizen platform universe
  • Producing accurate complexity estimates and timelines for product feature development
  • Setting up and maintaining the servers, databases and web applications with PHP, MySQL and Linux.
  • Performing code reviews and otherwise contributing to the code quality of any project you contribute to.

At Turbulent, the balance between professional and private life is essential

We have several policies in place for this purpose:

  • 100% remote allowed
  • Flexible hours offered
  • Reduced hours - from 35 hours to 40 hours per week - possible
  • Paid overtime
  • 3 to 4 weeks of vacation depending on seniority, plus 3 additional days at Christmas
  • Competitive group insurance, retirement plan contribution, telemedicine ans public transportation programs are available

We are proactive in keeping our policies up to date!

See you in person?

Our office, located on the Plateau Mont-Royal, is open and accessible: dogs are welcome, snacks and espresso machines are available, as well as a gym, arcades and ping pong table. And, from January to July 2023, a cottage in the Sutton region is available to employees.

Turbulent is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to ethnicity, color, religion, sex, ethnicity, age, sexual orientation, gender identity, gender expression, or disability.

See more jobs at Turbulent

Apply for this job

8d

Développeur.euse Node.js Senior / Senior Node.js Developer (Star Citizen - Online Services team)

TurbulentMontréal, QC Remote
Designapiqagitc++dockertypescriptkuberneteslinuxbackendNode.js

Turbulent is hiring a Remote Développeur.euse Node.js Senior / Senior Node.js Developer (Star Citizen - Online Services team)

ENGLISH BELOW

Ce que vous ferez chez nous

En tant que membre de l'équipe Online Services du jeu vidéo Star Citizen de Cloud Imperium Games, vous serez responsable de la construction des services backend MMO en ligne et des outils connexes, agissant à la fois sur le serveur et sur le client du jeu. L'équipe est basée à Montréal, mais opère principalement en ligne avec des studios situés aux États-Unis et au Royaume-Uni.

Vos principaux objectifs seront:

  • Concevoir des API de service pour optimiser les fonctionnalités du jeu en travaillant en étroite collaboration avec les Designers de jeu
  • Développer des microservices en ligne évolutifs dans un vaste écosystème de services interreliés
  • Programmer en tandem avec les développeurs online qui intègrent les services dans le client du jeu.
  • Prendre possession des fonctionnalités du jeu dans l'architecture MMO du début jusqu’au déploiement et à l'exploitation

Vous travaillerez avec les technologies suivantes:

  • Communications avec gRPC et Protobuf
  • Micro-services en Node.JS/Typescript
  • Services à haute performance avec C++ et gRPC
  • Communications du client de jeu C++ (StarEngine) avec gRPC
  • Files d'attente de messages distribués (Kafka)
  • Déploiement avec Kubernetes, Docker et Linkerd2

Vos talents

  • Vous êtes un joueur en équipe autonome. Vous savez faire part de vos délais éventuels à la production et contacter les bonnes personnes pour obtenir les informations techniques qui vous permettront d’avoir du succès dans vos projets.
  • Vous aimez partager votre expérience et vos connaissances et savez vous adapter à la façon d’apprendre de chacun. Vous êtes un bon mentor et connaissez la valeur pour le collectif de code review soignées.
  • Travailler avec des lead développeurs seniors et des membres de votre équipe qui vous challengeront dans le but de peaufiner vos designs techniques
  • Communiquer efficacement et traduire le jargon technique à des développeurs n’ayant pas la meme expertise que vous, des dev QA et des producteurs(rices)
  • Vous ne repoussez pas à plus tard des améliorations mineures pouvant être faites lorsque vous corrigez un bug sur un autre sujet, mais vous savez également quand prioriser la livraison rapide lorsque necessaire
  • Vous souhaitez, à travers vos initiatives, contribuer à votre manière au bonheur au travail de vos collaborateurs
  • Faire avancer les choses, partager les bonnes pratiques en développement backend, contribuer à la mise en œuvre de processus efficaces

Vos réalisations et expériences antérieures

  • Expérience de programmation pertinente ou baccalauréat en informatique
  • 4 ans+ d'expérience en programmation backend
  • 3 ans+ d'expérience en programmation avec Node.js et expérience avec TypeScript
  • Bonne compréhension de l’invite de commande Linux, git et des procédures de compilation
  • Bonne compréhension de la communication réseau en temps réel via gRPC, WebSocket
  • Connaissance du event sourcing et du Domain-Driven Design (DDD)
  • Expérience avec C/C++
  • Expérience avec Docker et Kubernetes; un atout
  • Expérience de travail dans un studio de jeu vidéo; un atout
  • Bonne connaissance de l'anglais(afin de communiquer avec les collaborateurs côté client)

Ce que vous brûlez d’envie d’accomplir

  • Créer des microservices dans un environnement polyglotte. Notre équipe est répartie dans différents pays!
  • Faire partie d'un environnement de développement à itération rapide
  • Estimer l'effort pour effectuer des tâches spécifiques, respecter les délais de livraison ainsi qu’aider l'équipe à définir et respecter collectivement le calendrier de production
  • Offrir du mentorat à d'autres développeurs sur des technologies que vous avez appris à maîtriser
  • Concevoir des services en ligne innovants en mettant l'accent sur la tolérance aux pannes, l'évolutivité et la sécurité
  • Comprendre les fonctionnalités du jeu afin de fournir des API de service propres, bien définies et documentées
  • Utiliser des technologies Cloud Native pour garantir que Star Citizen soit construit sur un écosystème durable
  • Fournir des outils et des applications pour permettre aux équipes LiveOps de gérer le jeu
  • Interagir avec les ingénieurs d'infrastructure pour analyser, informer, réviser ainsi qu’améliorer la fiabilité et l'évolutivité du backend du jeu

Chez Turbulent, un équilibre entre la vie professionnelle et la vie privée est primordial

Nous avons plusieurs politiques en place à cet effet :

  • Télétravail à 100% autorisé
  • Horaires flexibles offerts
  • Horaires réduits - de 32 heures à 40 heures par semaine - possibles
  • Temps supplémentaire payé
  • 3 à 4 semaines de vacances selon la séniorité, ainsi que 3 jours additionnels à Noël
  • Programmes avantageux d’assurances collectives, de contribution au régime de retraite et de télémédecine offerts

Nous sommes proactifs afin de maintenir nos politiques à jour!

Turbulent s’engage à employer un effectif diversifié. Les candidats qualifiés seront évalués sans égard à leur ethnicité, à leur couleur, à leur sexe, à leur religion, à leur origine nationale, à leur âge, à leur orientation sexuelle, à leur identité de genre, à leur expression de genre ou à un handicap.

//

What you will do

As a member of the Online Services team of Cloud Imperium Games' video game Star Citizen, you will be responsible for building the online MMO backend services & related tools, acting on both the server and game-client side. The team is based in Montreal but operates mostly online with studios located in the US and the UK.

Your main objectives will be to:

  • Design service APIs to power game features by working closely with Game Designers
  • Develop scalable online microservices in a large meshed service ecosystem
  • Program in tandem with Gameplay Developers to enable the game client
  • Take ownership of game features in the MMO architecture from inception to deployment and operation

You will work in the following stacks:

  • Communications with gRPC & Protobuf
  • Gameplay services under Node.JS with Typescript
  • High throughput services with C++ and gRPC
  • C++ Game Client (StarEngine) communications with gRPC
  • Distributed message queues (Kafka)
  • Deployment with Kubernetes, Docker, and Linkerd2

You’re Savvy in

  • Communicating efficiently with people and translating technical jargon
  • Adapting to various contexts, sometimes shifting priorities
  • Managing your schedule to ensure productivity and efficiency in projects
  • Showing autonomy, being thorough and curious about new technologies
  • Getting things done, sharing good practices in backend development, contributing to implementing efficient processes

You have Accomplished

  • Relevant programming experience or Bachelor in Computer Science
  • 4 years+ of experience in backend programming
  • 2 years+ of experience in programming with Node.js and experience with TypeScript
  • Good understanding of Linux shell, git and build pipelines
  • Good understanding of real-time network communication through gRPC, WebSocket
  • Knowledge of Event-Sourcing and Domain-Driven Design (DDD)
  • Experience with C/C++
  • Experience with Docker and Kubernetes;an asset
  • Experience working in a video game studio, an asset

You’re Eager to Take On

  • Building microservices in a polyglot environment. Our team is spread over different countries!
  • Being part of a fast-iterating development environment
  • Estimating the effort to perform specific tasks, committing to delivery deadlines and helping the team set and respect production timeline collectively
  • Mentoring other developers on technologies you have learned to master
  • Designing innovative online services by focusing on fault-tolerance, scalability & security
  • Understanding the game features in order to provide clean, well defined, and documented service APIs
  • Using Cloud Native technologies to guarantee that Star Citizen is built on top of a sustainable ecosystem
  • Providing tools and applications to enable LiveOps teams to manage the game.
  • Interacting with infrastructure engineers to analyze, inform, review and improve the reliability and scalability of the game’s backend

At Turbulent, balance between professional and private life is essential

We have several policies in place for this purpose:

  • 100% remote allowed
  • Flexible hours offered
  • Reduced hours - from 32 hours to 40 hours per week - possible
  • Paid overtime
  • 3 to 4 weeks of vacation depending on seniority, plus 3 additional days at Christmas
  • Competitive group insurance, retirement plan contribution and telemedicine programs available

We are proactive in keeping our policies up to date!

Turbulent is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to race, colour, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, or disability.

See more jobs at Turbulent

Apply for this job

8d

Développeur.se senior backend / Senior backend developer - (Star Citizen - Live Tools team)

TurbulentMontréal, QC Remote
agileBachelor's degreeDesigngraphqluiqac++typescriptpythonbackendfrontend

Turbulent is hiring a Remote Développeur.se senior backend / Senior backend developer - (Star Citizen - Live Tools team)

ENGLISH BELOW

Ce poste est ouvert à toutes les façons de travailler: en présentiel dans nos bureaux de Montréal, en hybride ou en télétravail.

Ce que vous ferez chez nous

Nous recherchons un(e) Intermédiaire/Senior developpeur(euse) afin de bâtir une équipe dédiée aux outils web et applications qui seront utilisés par les autres équipes travaillant sur le jeu vidéo Star Citizen de Cloud Imperium Games. L'équipe est basée à Montréal et en France, mais opère principalement en ligne avec des studios situés aux États-Unis et au Royaume-Uni.

Le projet web Hex rassemble de nombreux outils à destination des équipes de QA, support utilisateur, développement, production et design.Son interface modulaire en fait un outil très puissant et il concentrera l’essentiel du développement de l'équipe. Le pipeline de gestion de crash et d’erreurs est un autre outil central et pilier du développement. En vous l’appropriant, vous contribuerez à mettre en place les meilleures pratiques.

Si vous êtes un(e) développeur.euse fullstack avec un goût prononcé pour le backend et que vous recherchez des challenges techniques (microservices avec RPC et gRPC, gateway GraphQL (Apollo)/Typescript), ce poste est pour vous!

Vos principaux objectifs seront:

  • Prendre part au développement de l'équipe, favoriser l’appropriation du produit et permettre la mise en place d’un environnement de travail de qualité pour chacun de ses membres
  • Maintenir et faire évoluer la stack technique et les outils pour évoluer vers un plus large éventail de fonctionnalités
  • Architecturer et développer de nouvelles fonctionnalités au sein des applications existantes et à venir

Vous travaillerez avec les technologies suivantes:

  • Multiples applications web (backend) avec Typescript, Apollo, gRPC, rpc
  • Multiples applications web (frontend) avec React, Typescript, Apollo, Material-ui, Valtio
  • Environnement mono-repo (lerna) avec micro-frontends (module federation)
  • UI Library avec React, Typescript, Material-ui (Emotion), Storybook
  • Tests unitaires avec Jest
  • Pipeline CI/CD

Vos talents

  • Faire preuve d'un esprit collaboratif, engageant et positif.
  • Communiquer et collaborer étroitement avec des collègues d’expertises variées et traduire le jargon technique. Simplifier des concepts complexes est naturel pour vous.
  • Faire preuve d'un haut degré d'automotivation et d'initiative
  • Partager du feedback constructif avec vos collègues et êtes orienté.e vers les solutions
  • Résoudre des problèmes complexes et aider vos collègues à trouver des solutions créatives
  • Partager vos connaissances et aider vos collègues à progresser dans leur carrière
  • Faire avancer les choses, partager les meilleures pratiques en matière de développement backend et frontend, contribuer à la mise en œuvre de processus efficaces
  • Travailler dans un environnement bilingue (Français et Anglais). Une bonne maîtrise de l’anglais (écrit et parlé) est essentielle afin de pouvoir échanger avec les collaborateurs du côté de Cloud Imperium Games

Vos réalisations et expériences antérieures

  • Expérience de programmation pertinente ou baccalauréat en informatique
  • 5 ans+ d'expérience en développement web et/ou applicatif
  • 3 ans+ d'expérience en programmation avec JavaScript/Typescript
  • Expérience avec Python; un atout
  • Intérêt pour les jeux vidéo;un atout

Votre futur terrain de jeu

  • Participer au développement backend, aux améliorations, aux choix et aux réflexions concernant l'équipe Game Services. Être hands on et coder sur une base régulière est important pour vous.
  • Aider à la gestion du backlog afin d'assurer un processus de planification fluide et efficace
  • Participer, et encourager les diverses cérémonies Agiles de l'équipe
  • Aider les producteurs à établir la portée du projet et de la livraison ainsi que prendre part aux discussions afin d’assurer que les livraisons répondent aux attentes et soient effectuées dans un délai faisable pour l'équipe
  • Élaborer des stratégies de déploiement
  • Soutenir les efforts de planification trimestrielle en faisant des estimations de haut niveau et des recommandations de priorisation
  • S'entraider en fonction du parcours et du développement de carrière de chacun
  • Transférer les connaissances techniques aux producteurs et aux spécialistes de l'assurance qualité pour en faire bénéficier les projets
  • S'assurer que la documentation de conception technique (TDD) reste à jour à tout moment et la réviser en profondeur à chaque trimestre.Le TDD reflète-t-il la code base? Y a-t-il une mise à jour du TDD dans chaque merge request qui en nécessite une?
  • Participer aux code reviews et fournir de la rétroaction constructive
  • Résoudre les problèmes quotidiens avec votre équipe et être une ressource clé lorsque des situations critiques et urgentes se présentent

Chez Turbulent, un équilibre entre la vie professionnelle et la vie privée est primordial

Nous avons plusieurs politiques en place à cet effet :

  • Télétravail à 100% autorisé
  • Horaires flexibles offerts
  • Horaires réduits - de 35 heures à 40 heures par semaine - possibles
  • Temps supplémentaire payé
  • 3 à 4 semaines de vacances selon la séniorité, ainsi que 3 jours additionnels à Noël
  • Programmes avantageux d’assurances collectives, de contribution au régime de retraite et de télémédecine offerts

Nous sommes proactifs afin de maintenir nos politiques à jour!

Turbulent s’engage à employer un effectif diversifié. Les candidats qualifiés seront évalués sans égard à leur ethnicité, à leur couleur, à leur sexe, à leur religion, à leur origine nationale, à leur âge, à leur orientation sexuelle, à leur identité de genre, à leur expression de genre ou à un handicap.

//

This position is open to all ways of working: in our Montreal office, hybrid or remote.

We are looking for an intermediate to senior developer to build a team dedicated to the web tools and applications that will be used by the other teams working onCloud Imperium Games' video game Star Citizen. The team is based in Montreal and France, but operates mostly online with studios in the US and UK.

The Hex web project gathers many tools for QA, user support, development, production and design teams.Its modular interface makes it a very powerful tool and it will focus most of the team's development. The crash and error management pipeline is another central tool and pillar of development. By making it your own, you will contribute to the implementation of best practices.

If you are a fullstack developer with a strong taste for the backend and are looking for technical challenges (microservices with RPC and gRPC, GraphQL (Apollo)/Typescript gateway), this position is for you!

Your main objectives will be:

  • Taking part in the development of the team, promoting ownership of the product and enabling a quality work environment for each of its members.
  • Maintaining and evolving the technical stack and tools to evolve towards a wider range of features
  • Architecting and developing new features within existing and future applications

You will work with the following technologies:

  • Multiple web applications (backend) with Typescript, Apollo, gRPC, RPC
  • Multiple web applications (frontend) with React, Typescript, Apollo, Material-ui, Valtio
  • Mono-repo environment (lerna) with micro-frontends (module federation)
  • UI Library with React, Typescript, Material-ui (Emotion), Storybook
  • Unit testing with Jest
  • CI/CD pipeline

You Are Savvy In

  • Demonstrating collaborative, engaging and positive team spirit.
  • Communicating and collaborating closely with colleagues of various expertise and translating technical jargon. Simplifying complex concepts is natural for you.
  • Showing a high degree of self-motivation and initiative
  • Sharing constructive feedback with your colleagues and being solution-oriented
  • Solving complex problems and helping your peers finding creative solutions
  • Sharing your knowledge and helping your colleagues progressing in their careers
  • Getting things done, sharing good practices in backend development, contributing to implementing efficient processes
  • Working in a bilingual environment (French and English). Proficiency in English (written and spoken) is essential in order to communicate easily with collaborators on the client side.

You Have Accomplished

  • Relevant programming experience or Bachelor's degree in computer science
  • 5 years+ of experience in web and/or application development
  • 3 years+ of experience in programming with JavaScript/Typescript
  • Experience with Python; an asset
  • Interest in video games; an asset

You Are Eager To Take On

  • Participating in backend development, improvements, choices and reflections relating to the Game Services team. Being hands on and coding on a regular basis is important to you.
  • Assisting with the backlog grooming to ensure a smooth and efficient planning process
  • Participating and encouraging various Agile team ceremonies
  • Helping producers to establish the project and delivery scope as well as taking part in deadline and scope discussions to ensure project deliveries both satisfy expectations and are made on a timeline that is manageable for the team
  • Elaborating release strategies
  • Supporting quarter planning efforts by making high level estimations and prioritizations recommendations
  • Help each other according to the career path and development of each person
  • Transferring technical knowledge to producers and QA specialists for the benefit of the projects
  • Making sure the technical design documentation (TDD) stays up to date at all times and reviewing it in depth at each quarter.Is the TDD reflecting the code base? Is there a TDD update in every merge request that requires one?
  • Participating in code reviews and providing constructive feedback
  • Solving day to day problems with your team and being the key resource when critical and urgent situations occur

At Turbulent, balance between professional and private life is essential

We have several policies in place for this purpose:

  • 100% remote allowed
  • Flexible hours offered
  • Reduced hours - from 35 hours to 40 hours per week - possible
  • Paid overtime
  • 3 to 4 weeks of vacation depending on seniority, plus 3 additional days at Christmas
  • Competitive group insurance, retirement plan contribution and telemedicine programs available

We are proactive in keeping our policies up to date!

Turbulent is committed to employing a diverse workforce. Qualified applicants will receive consideration without regard to ethnicity, colour, religion, sex, national origin, age, sexual orientation, gender identity, gender expression, or disability.


See more jobs at Turbulent

Apply for this job

8d

Technical Producer - (Online Team - Star Citizen)

TurbulentMontréal, QC Remote
Designvuec++typescriptPHP

Turbulent is hiring a Remote Technical Producer - (Online Team - Star Citizen)

ENGLISH BELOW

Ce poste est ouvert à toutes les façons de travailler: en présentiel dans nos bureaux de Montréal, en hybride ou en télétravail.

Ce que vous ferez chez nous

Nous recherchons un(e) producteur(rice) technique afin de rejoindre l'équipe Online travaillant sur Star Citizen. Cette équipe est spécialisée dans le développement de microservices et leur intégration dans le jeu (matchmaking, chat, lobbies, friend system, server-meshing, login), ainsi que du système anti-triche. L'équipe est composée de membres à Montréal, aux États-Unis, en France et au Portugal, et opère largement en ligne avec des studios situés aux États-Unis et au Royaume-Uni. Votre défi sera d'accompagner la croissance de l'équipe en 2023, de prendre en main de multiples projets interconnectés, et de gérer une équipe internationale opérant dans un contexte matriciel.

Si vous aimez les projets à forte composante technique et possédez un leadership orienté à la fois sur les résultats et le coaching de l'équipe, ce poste vous apportera beaucoup de satisfaction!

Vos talents

  • Élaborer une roadmap multi-produits en maîtrisant les interdependence grâce a votre compréhension technique des microservices et du jeu. Vous savez proposer une vision, et challenger celle des leads développeurs afin d’aboutir au plan qui servira le mieux possible le projet.
  • Être à l’aise pour mener des rencontres rassemblant des développeurs de différentes équipes et de spécialités variées sans maîtriser la totalité des enjeux techniques.Vous savez faire dialoguer les points de vus des spécialistes, synthétiser à la volée et obtenir l’efficacité dans les rencontres.
  • Comprendre et valider les impacts sur le projet et la roadmap de prises de décisions techniques.Vous savez quand prendre la parole et faire valoir le point de vue de la production afin de contribuer à la prise de décision et à la priorisation du travail de l'équipe (ex. Changement de scope d’un projet, arrivée de bugs en parallèle du développement d’une nouvelle feature)
  • Travailler en équipe, communiquer, écouter et prendre en compte les idées de vos collaborateurs. Vous contribuez, à travers votre bienveillance et votre joie de vivre, à renforcer et développer la culture d’entreprise positive et solidaire de Turbulent.
  • Une excellente maîtrise de l’anglais (écrit et parlé) est essentielle.

Vos réalisations et expériences antérieures

  • 4 ans+ d'expérience en gestion de projets webs, produits numériques ou en production de jeu vidéo
  • Une expérience démontrée dans des projets à forte composante technique et avec des enjeux de conception complexes
  • Expérience de production au sein d’une organisation matricielle.
  • Une connaissance des micro-services et des engins de jeu
  • Expérience de travail sur un produit en opération et face à des évolutions majeures
  • Une compréhension de base de Typescript, PHP et Node JS, un atout
  • Certifications PMP ou PSPO, un atout

Ce que vous brûlez d’envie d’accomplir

  • Rejoindre un tandem de producers de l'équipe Online de Star Citizen, et travailler aux côtés de deux Lead développeurs et de toute l'équipe, vers la livraison de fonctionnalités clés pour la scalabilité et l'extension des fonctionnalités du jeu en 2023
  • Établir des relations solides avec des personnes situées localement et à l'international (France, Québec, États-Unis), a Turbulent tout comme a Cloud Imperium Games
  • Développer une compréhension approfondie des différentes technologies utilisées au sein des équipes
  • Représenter l'équipe et la soutenir en établissant la feuille de route des projets et de l'équipe, grâce à votre compréhension technique des enjeux.
  • Identifier, communiquer et actionner les leviers permettant de résoudre les risques susceptibles d'empêcher l'équipe de respecter les délais.
  • Être un(e) leader accessible et au service de l'équipe et des parties prenantes
  • Incarner la transparence et la communication proactive au sein des projets en faisant preuve de rigueur dans la préparation de rapports, présentations et prises de notes afin de pouvoir faire état de l'avancée du projet
  • Contribuer à la feuille de route de l'équipe de production afin d’utiliser votre expérience afin d’améliorer les méthodes de travail et les aligner à l'échelle du groupe de production là où il y a lieu
  • Développer les talents dans votre équipe, cultiver une approche positive face aux défis que vos collaborateurs peuvent rencontrer et participer aux plans de carrière individuels des membres de votre équipe.

Chez Turbulent, l'équilibre entre la vie professionnelle et la vie privée est primordial

Nous avons plusieurs politiques en place à cet effet :

  • Télétravail à 100% autorisé
  • Horaires flexibles offerts
  • Horaires réduits - de 32 heures à 40 heures par semaine - possibles
  • Temps supplémentaire payé
  • 3 à 4 semaines de vacances selon la séniorité, ainsi que 3 jours additionnels à Noël
  • Programmes avantageux d’assurances collectives, de contribution au régime de retraite et de télémédecine offerts

Nous sommes proactifs afin de maintenir nos politiques à jour!

Se voir en personne ?

Nos bureaux, situés sur le Plateau Mont-Royal, sont ouverts et accessibles : chiens bienvenus, collation et machine à expresso, gym, arcades et table de ping pong à disposition. Et, de janvier à juillet 2023, un chalet dans la région de Sutton est mis à disposition des employés.

Turbulent s’engage à employer une main d’œuvre diversifiée. Les candidats qualifiés seront considérés sans égard à l’ethnicité, couleur, religion, sexe, origine, âge, orientation sexuelle, identité sexuelle, expression sexuelle ou invalidité.

//

This position is open to multiple work options: face-to-face in our Montreal office, hybrid or fully remote.

What You Will Do

We are looking for a Technical Producer to join the online team working on Star Citizen. This team is specialized in the development of microservices and their integration in the game (matchmaking, chat, lobbies, friend system, server-meshing, login), as well as the anti-cheat system. The team is composed of members in Montreal, the United States, France and Portugal, and operates largely online with studios located in the US and the UK. Your challenge will be to support the growth of the team in 2023, take on multiple interconnected projects, and manage an international team operating in a matrix environment.

If you enjoy technically driven projects and possess both results-oriented leadership and team coaching, this is a very rewarding position!

Your Talent

  • Develop a multi-product roadmap by mastering interdependencies thanks to your technical understanding of microservices and gaming. You know how to propose a vision, and challenge the vision of the lead developers in order to come up with a plan that will best serve the project.
  • You are comfortable leading meetings with developers from different teams and different specialties without mastering all the technical issues. You know how to bring together the views of specialists, synthesize on the fly and achieve efficiency in meetings.
  • Understand and validate the impacts on the project and the roadmap of technical decisions. You know when to speak up and bring the production point of view to the table in order to contribute to the decision making and prioritization of the team's work (e.g. change of scope of a project, arrival of bugs in parallel with the development of a new feature)
  • Work as a team, communicate, listen and take into account the ideas of your collaborators. You contribute, through your benevolence and your joie de vivre, to reinforcing and developing Turbulent's positive and supportive corporate culture.
  • An excellent command of English (written and spoken) is essential.

Your achievement and previous experience

  • 4+ years of experience in web project management, digital products or video game production
  • Demonstrated experience in projects with a strong technical component and complex design issues
  • Production experience within a matrix organization.
  • Knowledge of microservices and game engines
  • Experience working on a product in operation and facing major evolutions
  • Basic understanding of Typescript, PHP and Node JS an asset
  • PMP or PSPO certifications, an asset

What you are eager to take on

  • Join a tandem of producers on the Star Citizen Online team, and work alongside two lead developers and the entire team, towards delivering key features for scalability and feature expansion in 2023
  • Build strong relationships with people locally and internationally (France, Quebec, USA), both at Turbulent and Cloud Imperium Games
  • Develop a deep understanding of the different technologies used within the teams
  • Represent and support the team by establishing the project and team roadmap, thanks to your technical understanding of the issues.
  • Identify, communicate, and leverage levers to resolve risks that may prevent the team from meeting deadlines.
  • Be an approachable and servant leader to the team and stakeholders
  • Embody transparency and proactive communication within projects by being thorough in the preparation of reports, presentations and note taking to report on project progress
  • Contribute to the production team's roadmap to use your experience to improve work processes and align them across the production group where appropriate
  • Develop the talent on your team, cultivate a positive approach to the challenges your people may face, and participate in your team members' individual career plans.

At Turbulent, the balance between professional and private life is essential

We have several policies in place for this purpose:

  • 100% remote allowed
  • Flexible hours offered
  • Reduced hours - from 35 hours to 40 hours per week - possible
  • Paid overtime
  • 3 to 4 weeks of vacation depending on seniority, plus 3 additional days at Christmas
  • Competitive group insurance, retirement plan contribution, telemedicine ans public transportation programs are available

We are proactive in keeping our policies up to date!

See you in person?

Our office, located on the Plateau Mont-Royal, is open and accessible: dogs are welcome, snacks and espresso machines are available, as well as a gym, arcades and ping pong table. And, from January to July 2023, a cottage in the Sutton region is available to employees.

Turbulent is committed to employing a diverse workforce. Qualified candidates will be considered without regard to ethnicity, color, religion, gender, origin, age, sexual orientation, gender identity, gender expression or disability.


See more jobs at Turbulent

Apply for this job

8d

Golang Engineer (Solidgate-fintech)

GenesisUkraine Remote
kotlinRabbitMQjavadockerelasticsearchpostgresqltypescriptAWSbackendPHP

Genesis is hiring a Remote Golang Engineer (Solidgate-fintech)

Solidgate — це В2В продукт у сфері онлайн-платежів. Ми будуємо фінтех-екосистему, щоб наші клієнти могли швидко, безпечно та вигідно приймати оплати по всьому світу: від Європи до ЛАТАМу, від США до Азії. Ми є частиною історії кожної компанії, з якою працюємо — і дозволяємо їм швидко та ефективно виходити на нові ринки та збільшувати прибутки. З нами платежі — це просто.

Про нас:

  • Офіси в 3х країнах: Україні, Польщі та на Кіпрі
  • 120 членів команди
  • 100+ платіжних методів
  • 200+ клієнтів з України, Європи та США
  • PCI DSS Level 1 provider
  • № 1 роботодавець за версією DOU

Наші переваги:

  • FinTech — швидкозростаюча індустрія
  • Backend-driven продукт зі складними логіками, архітектурою та сучасним стеком технологій (Golang, Java, Kotlin,React, Typescript, PostgreSQL, Elastic, Redis, RabbitMQ, Docker, AWS)
  • складні виклики та прямий вплив кожного члена команди на ріст бізнесу
  • можливість розвитку та професійного росту — «career plan» є у кожного
  • команда, яка горить спільною метою, має спільне бачення та цінності

Шукаємо вмотивованого і амбіційного Golang Engineer, який посилить нашу команду аби дедалі драйвити продукт. Відчуй себе в Open source, бо спроектований тобою АРІ будуть використовувати тисячі інших інженерів.

Загальний стек технологій продукту: Golang, Kotlin, PostgreSQL, RabbitMQ, ELK, Docker, AWS.

У тебе будуть такі задачі:

  • архітектурно працювати над проблемами з ідемпотентними запитами;
  • брати участь у розробці Web-рішень (Payment Page, Payment Form, SDKs etc);
  • займатись постійним покращенням архітектури коду та сервісів, підходів до розробки;
  • покривати власний код юніт-тестами, метриками тощо;
  • проводити код рев’ю.

Що потрібно, щоб приєднатися до нас:

  • 2+ роки досвіду в розробці комерційного софту;
  • щонайменше рік комерційної роботи з Golang;
  • розуміння принципів побудови високонавантажених систем;
  • знання Docker, AMQP (бажано RabbitMQ);
  • досвід роботи з PostgreSQL, ElasticSearch;
  • розуміння мікросервісної архітектури.

Був би перевагою досвід:

  • розробки фінтех проектів;
  • роботи із Java/Kotlin, PHP;
  • роботи AWS.

У Solidgate ти отримаєш можливість працювати із дійсно цікавим та складним продуктом, брати участь у побудові архітектури та впливати на подальший розвиток компанії!

Крім того, ми забезпечуємо швидкі донати для української армії! Команда Solidgate створила Payment Link, завдяки якому БО та фонди можуть приймати платежі за лічені хвилини у будь-якій валюті. Пишаємося партнерствами з благодійними організаціями, серед яких KOLOта «Повернись живим».

Наші корпоративні бенефіти:
— медичне страхування та корпоративний лікар
— безкоштовні снеки, сніданки та обіди в офісі
— професійне навчання (курси, тренінги, конференції, сертифікації)
— performance review 2 рази на рік
— компенсація спорту/клуби за інтересами
— конкурентна оплата праці
— можливість працювати віддалено
— сучасна техніка Apple

Hiring process:
Знайомство з рекрутером, інтервʼю з Tech Lead, фінальна співбесіда з CPO та СЕО.

Хочеш стати частиною команди? Тоді відкинь усі сумніви та сміливо натискай «відгукнутися на вакансію» або ж надсилай резюме напряму нашій рекрутерці Дарині(Telegram — @daryna_gd) ????

See more jobs at Genesis

Apply for this job

8d

Senior Recruiter (Solidgate-fintech)

GenesisKyiv, UA Remote
kotlinB2BRabbitMQjavadockerpostgresqltypescriptAWS

Genesis is hiring a Remote Senior Recruiter (Solidgate-fintech)

Solidgate is a B2B product in the field of online payments. We build “made in Ukraine” fintech solutions that help businesses accept payments and ensure a smooth purchase experience for their clients from Europe to LATAM, from the USA to Asia. We are part of the history of each company we work with - and we help them enter new markets and increase their profits. We believe no company should struggle with payments. So we make them easy.

Solidgate achievements:
– offices in Ukraine, Poland, Cyprus
– 200+ clients went global thanks to Solidgate (Ukraine, US, EU)
– 100+ alternative payment methods (APMs)
– 120 team members
– PCI DSS Level 1 provider
– №1 employer (Ukrainian DOU version)

We are looking for an energetic and talented Recruiter, who will be responsible for identifying and attracting the strongest candidates on the market to our team.

Our advantages:
– Fintech - fast-growing industry
– Back-end driven product with complex logic, architecture, and modern stack (Golang, Java, Kotlin,React, Typescript, PostgreSQL, Elastic, Redis, RabbitMQ, Docker, AWS)
– the opportunity to do business with large Western tech companies (USA, Europe)
– challenges and direct impact on business scaling, on product metrics, here you can propose and implement
– a team that burns with a common goal, has a common vision and values
– opportunity for development and growth, personal career plan for each employee

Your zones of responsibility:
— Being a recruitment process owner and manage recruitment operations;
— Deliver a smooth recruitment process and presenting strong candidates to the team;
— Full-cycle recruitment process: sourcing, screening, interviewing candidates with hiring managers, offer negotiations;
— Taking part in Employer Branding activities.

Your hard skills:
— 4+ years of experience in full-cycle recruitment (from sourcing stage to offer accepted status);
— Experience at mentoring junior colleagues;
— Good understanding of IT labor market;
— Great sourcing skills and ability to establish a rapport with candidates;
— Ability to conduct interviews and guide both hiring managers and candidates through it;
— Strong Intermediate or higher level of English.

Your soft skills:
— Ability to develop and maintain strong and long-term relations with hiring managers and candidates
— Outstanding communication skills and positivity :)
— Result orientation and attention to detail

Currently, Solidgate has 120+ employees, and we continue to search for the “perfect match”. Let's make the world better and do it from Ukraine!

Competitive corporate benefits:
— health insurance and corporate doctor
— free lunches in the office
— full coverage of professional training (courses, meetups, certifications)
— performance review twice a year
— sports compensation
— competitive salary
— the ability to work remotely
— Apple equipment

If you want to become part of our team, send your resume right now and we will contact you!

See more jobs at Genesis

Apply for this job

8d

Backend Engineer

GistiaSao Paulo, BR Remote
5 years of experience3 years of experiencenosqlsqlsalesforceDesignansiblemongodbgitjavadockermysqltypescriptjavascriptbackendNode.js

Gistia is hiring a Remote Backend Engineer

High-level Criteria:

Skills:Node JS, Java

Level:Senior

Approx wage:~45-55K USD / year

Key aspects:Must have previously played a Team Lead and/or Engineering Manager role

Keyword Search:

  • Senior Software Engineer, Backend Software Engineer, Software Engineer, Software Developer, Senior-level Developer
  • Titles including Senior, Backend, SQL
  • Production Support, technical business analysis, Mongodb knowledge

Job overview:

Gistia helps organizations deliver high-quality healthcare enterprise solutions in a timely manner through our internal processes and methods. And this is an opportunity to join our team of talented individuals focused on using innovative technologies to address complex real-world problems currently impacting our clients.

We are looking for a seasoned Backend Software Engineer to be responsible for solving complex engineering challenges and for designing and developing critical and innovative applications.

You’ll need to be at least acquainted with these common programming skills: Javascript, TypeScript, Node.js, Java, SQL and NoSQL databases, Express, automated unit and integration tests, code versioning, background job processing, experience with systems design, run peer code reviews and understand the best practices for all.

This is a remote, full-time position and you will work with an internationally distributed project team and client, so good communication skills are required.

Responsibilities and Duties:

  • Ability to hear and translate business requirements into technical terms or architecture design
  • Rigorously develop, test, and document code.
  • Enhance existing solutions to improve performance
  • Be curious to explore and quickly react to emerging technologies
  • Proactively foster a respectful workplace culture within the team
  • Availability to work remotely and available 9am - 5pm EST
  • Possess own equipment, with high-speed internet access and high-quality camera/headset

Specific Skills:

  • Experience working with an Agile/Scrum based development model
  • Experience using Git and the usual development pipeline tools
  • Experience making decisions regarding application architecture
  • Have exceptional knowledge and experience with back-end technologies (Node.js and/or Java)
  • Experience developing REST based APIs design (JSON, XML, etc.)
  • Experience with Relational (MySql, SQL Server, etc.) and Non-relational Database (e.g., MongoDB)
  • Experience with DevOps/Deployment Tools (Ansible, Docker, etc.)
  • Familiarity with automated testing (TDD, Mocking, Unit/Functional/Integration)

Personal Characteristics:

  • Good verbal and written communication skills (English)
  • Ability to be client facing to manage communications surrounding issues, bugs, investigations in production or other environments
  • Have an appreciation for the peace of mind that comes with well-tested, documented code
  • Be self-directed and able to manage your time effectively
  • Ability to handle multiple tasks concurrently

Nice to have:

  • Have analytical and troubleshooting skills
  • Experience with Salesforce development (Apex, SOQL, SOSL, VisualForce, Lightning Web Components, etc.)
  • Experience in the US Healthcare business field


Qualifications:

Education level:BS degree in Computer Science, Engineering, or related field.

Experience:

  • (Mid-level) +3 years of experience, having built, delivered, and maintained at least 2-3 applications, back to front.
  • (Senior level) +5 years of experience, having built, delivered, and maintained at least 4-6 applications, back to front.

Benefits

Join our incredibly talented team on a mission to radically transform the future of healthcare! Rapidly develop your career in software development alongside a company at the forefront of machine learning; Gistia Healthcare is a leading provider of artificial intelligence products and services that help balance the playing field between providers and payers. Become a vital part of something truly transformative as we embrace the endless opportunities for improvement in the US Healthcare Industry. Gistia offers competitive compensation and benefits, including unlimited vacation time, remote working environment, small intimate teams, and English tutoring for non-native speakers.

See more jobs at Gistia

Apply for this job

8d

Frontend Engineer

GistiaSao Paulo, BR Remote
5 years of experience3 years of experiencesqlsalesforceDesignansiblemongodbuigitjavadockermysqltypescriptcssjavascriptreactjsfrontendNode.js

Gistia is hiring a Remote Frontend Engineer

High-level Criteria:

Skills:ReactJS, Lightning Web Component

Level:Senior

Approx wage:~45-55K USD / year

Key aspects:Must have previously played a Team Lead and/or Engineering Manager role

Keyword Search:

  • Senior Software Engineer, Frontend Software Engineer, Software Engineer, Software Developer, Senior-level Developer
  • Titles including Senior, Frontend, UI
  • Production Support, technical business analysis

Job overview:

Gistia helps organizations deliver high-quality healthcare enterprise solutions in a timely manner through our internal processes and methods. And this is an opportunity to join our team of talented individuals focused on using innovative technologies to address complex real-world problems currently impacting our clients.

We are looking for a seasoned Frontend Software Engineer to be responsible for solving complex engineering challenges and for designing and developing critical and innovative applications.

You’ll need to be at least acquainted with these common programming skills: Javascript, TypeScript, React.js, HTML, and CSS, automated unit and integration tests, code versioning, background job processing, experience with systems design, run peer code reviews and understand the best practices for all.

This is a remote, full-time position and you will work with an internationally distributed project team and client, so good communication skills are required.

Responsibilities and Duties:

  • Ability to hear and translate business requirements into technical terms or architecture design
  • Rigorously develop, test, and document code.
  • Enhance existing solutions to improve performance
  • Be curious to explore and quickly react to emerging technologies
  • Proactively foster a respectful workplace culture within the team
  • Availability to work remotely and available 9am - 5pm EST
  • Possess own equipment, with high-speed internet access and high-quality camera/headset

Specific Skills:

  • Experience working with an Agile/Scrum based development model
  • Experience using Git and the usual development pipeline tools
  • Experience making decisions regarding application architecture
  • Have exceptional knowledge and experience with back-end technologies (Node.js and/or Java)
  • Experience developing REST based APIs design (JSON, XML, etc.)
  • Experience with Relational (MySql, SQL Server, etc.) and Non-relational Database (e.g., MongoDB)
  • Experience with DevOps/Deployment Tools (Ansible, Docker, etc.)
  • Familiarity with automated testing (TDD, Mocking, Unit/Functional/Integration)

Personal Characteristics:

  • Good verbal and written communication skills (English)
  • Ability to be client facing to manage communications surrounding issues, bugs, investigations in production or other environments
  • Have an appreciation for the peace of mind that comes with well-tested, documented code
  • Be self-directed and able to manage your time effectively
  • Ability to handle multiple tasks concurrently

Nice to have:

  • Have analytical and troubleshooting skills
  • Experience with Salesforce development (SOQL, SOSL, VisualForce, Lightning Web Components)
  • Experience in the US Healthcare business field


Qualifications:

Education level:BS degree in Computer Science, Engineering, or related field.

Experience:

  • (Mid-level) +3 years of experience, having built, delivered, and maintained at least 2-3 applications, back to front.
  • (Senior level) +5 years of experience, having built, delivered, and maintained at least 4-6 applications, back to front.

Benefits

Join our incredibly talented team on a mission to radically transform the future of healthcare! Rapidly develop your career in software development alongside a company at the forefront of machine learning; Gistia Healthcare is a leading provider of artificial intelligence products and services that help balance the playing field between providers and payers. Become a vital part of something truly transformative as we embrace the endless opportunities for improvement in the US Healthcare Industry. Gistia offers competitive compensation and benefits, including unlimited vacation time, remote working environment, small intimate teams, and English tutoring for non-native speakers.

See more jobs at Gistia

Apply for this job

9d

Backend PHP Developer (Senior - middle) - 100% Remote

HostawayRemote job, Remote
agilejiraDesignmobileslackapiiosqagitandroiddockermysqltypescriptcsslinuxjenkinsAWSjavascriptreduxbackendfrontendPHP

Hostaway is hiring a Remote Backend PHP Developer (Senior - middle) - 100% Remote

This is your chance to join the winning team!
Hostaway is looking for an analytical, results-driven backend PHP developer who is dedicated, writes high-quality code and follows best practices and standards, in order to build a scalable platform that produces value for our customers. You will be a part of a team that is responsible for all phases of the ongoing software development from the initial specification, through to design, development, testing, deployment, and monitoring. 
Achievements of the company:

- Highest rated software in the industry on Capterra https://www.capterra.com/p/152433/Hostaway/
- Preferred partners of Airbnb, Booking.com, Expedia, and several other leaders in the industry
- Founded in 2015 and is the fastest-growing global SaaS start-up in the vacation rentals industry
- Company achieved Product Market Fit and experiencing an exponential growth
Reasons to jump into the last car:

- generous stock options program - the earlier you get on board, the more you get
- team is not too big, but very skilled - we beat competitors with 5 times bigger teams by being much more effective
- you decide the way of your career growth - management or tech leadership tracks

- opportunity in choosing technologies used, tools and processes

- truly agile product development, fast decision making, no bureaucracy

- work-life balance - no overworking, time trackers and silly deadlines

Tech stack and buzzwords:

- Back End: PHP7.4, MySQL, Phalconphp, OOP, AWS, RESTful, TDD, Unit tests, Linux, Composer, Docker, Redis.

- Front End: JavaScript, React, Typescript, CSS, HTML, Redux-saga, RESTful API, Webpack, Figma.

- Tools: issue tracking tool - Jira, code reviews in Bitbucket, version control system - GIT, Jenkins for deployment, Slack, Confluence

Our Engineering team

Several teams are working on the product, more than 25 engineers in total: backend and frontend developers, QA Automation team, iOS и Android developers, UI/UX designer, Product and Project managers.
We want to offer you:

  • Competitive salary (The final compensation will vary based on individual experience, skills, and job-based knowledge)
  • Stock Options Program
  • Remote work opportunity
  • Flexible work schedule
  • Co-working space refund
  • Annual paid vacation
  • Knowledge sharing sessions
  • Multicultural working environment

See more jobs at Hostaway

Apply for this job

9d

Frontend Developer, ReactJS - 100% Remote

HostawayRemote job, Remote
agilejirafigmaDesignslackhtml5apiiosqagitandroiddockermysqltypescriptcsslinuxjenkinsAWSjavascriptreduxreactjsbackendfrontend

Hostaway is hiring a Remote Frontend Developer, ReactJS - 100% Remote

Hostaway is the fastest-growing global SaaS start-up in the vacation rentals industry. Our products provide the best and most cost-effective solutions for property managers and vacation rental owners. Our major partners include Airbnb, Booking.com, Expedia, and several other leaders in the industry. We are a company that strongly believes in teamwork, design and creativity. We love to build the best possible digital products that make the world a better place.


We are looking for a qualified Frontend developer who is dedicated, writes high-quality code and follows best practices and standards, in order to build a scalable platform that produces value for our customers. You will be a part of a team that is responsible for all phases of the ongoing software development from the initial specification, through to design, development, testing, deployment, and monitoring. If you’re interested in creating a user-friendly environment by writing code and moving forward in your career, then this job is for you.

Tech stack and buzzwords:
- Front End: JavaScript, React, Typescript, CSS, HTML, Redux-saga, RESTful API, Webpack, Figma, Linux.

- Back End: PHP7.4, MySQL, Phalconphp, OOP, AWS, RESTful, TDD, Unit tests, Linux, Composer, Docker, Redis.

- Tools: issue tracking tool - Jira, code reviews in Bitbucket, version control system - GIT, Jenkins for deployment, Slack, Confluence

Our Engineering team

Several teams are working on the product, more than 25 engineers in total: backend and frontend developers, QA Automation team, iOS и Android developers, UI/UX designer, Product and Project managers.

You can expect from us:

  • Working with technical background management

  • Mentoring by an experienced engineers

  • Opportunity in choosing technologies used, tools and processes

  • Truly agile product development

  • Fast decision making, no bureaucracy

  • Work-life balance - no overworking, time trackers and silly deadlines

  • Joining the global project which has achieved Product Market Fit

We want to offer you:

  • Competitive salary (The final compensation will vary based on individual experience, skills, and job-based knowledge)

  • Stock Options Program

  • Remote work opportunity

  • Flexible work schedule

  • Co-working space refund

  • Annual paid vacation

  • Knowledge sharing sessions

  • Multicultural working environment

See more jobs at Hostaway

Apply for this job

10d

(Retail Tech) Dev Node JS Express Semi Senior Ingles

Acid LabsRemote
sqluiapiUXc++dockertypescriptkubernetes

Acid Labs is hiring a Remote (Retail Tech) Dev Node JS Express Semi Senior Ingles

(Retail Tech) Dev Node JS Express Semi Senior Ingles - Acid Labs - Career Page Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or See more jobs at Acid Labs

Apply for this job