Platform Engineer

Aviso Free


Lugar de Trabajo:
Buenos Aires - GBA
Jornada Laboral:
Full-Time
Área:
Sistemas
Apto Discapacitados:
Si

About us

Workast is a project management app for teams on Slack. We are one of the fastest growing apps in the Slack marketplace. We have been installed in over 120,000 companies such as Expedia, Paypal, Electronic Arts, VMWare, IBM and the like.


Workast connects directly with your Slack account and helps teams manage projects, tackle their to-do list and organize their work. We have a web and mobile application and integrations with many other solutions.


Workast is VC funded and we graduated from Mucker Capital accelerator’s program in Santa Monica, California. We are a remote first company, headquartered in Santa Monica, with team members across the globe.


Benefits

We trust our data over our feelings. We create an environment where everyone has a voice regardless of position and seniority.


Remote position

Competitive compensation in USD

Allowance for education and courses.

Allowance for setting up home office.

Unlimited paid vacation policy.

Flexible hours to help you keep a healthy work / life balance.


The role

Your role as the ‘Platform Engineer’ will work along with our Product Lead and Product Engineers to design, develop and deploy new services to support Workast clients on web, mobile, desktop and 3rd party integrations. You will need to solve complex scalability and concurrency problems and come up with elegant and simple solutions. You will not only write code but you will also have a voice on the design of the architecture and infrastructure. Oh, and don’t forget about documentation!


About you

You love to build stuff. You get a thrill from figuring out a clever way to solve a problem and do abstractions. You are a good developer with strong programming fundamentals and you take pride in knowing the ins and outs of the programming languages and libraries you are working on. You are a solution-focused Engineer with attention to details that takes pride in your work. You need to be really awesome at communicating, and to be organized and self-driven.


Our stack

Workast is a real-time (Sockets) collaboration platform with offline capabilities (PWA), deployed to web (React), mobile (React Native) and desktop (Electron)

We have multiple microservices (Node.js) running in AWS in an event driven infrastructure (SNS, SQS) and we are a big supporters of the serverless architecture (Lambda)

We store and protect customers data in MongoDB, Redis (Elasticache) or DynamoDB

We have a continuous deployment and integration pipeline and we host our code in Bitbucket (Git).

We build our APIs following the RESTful best practices and we document using Swagger


Required skills

5+ years building Node.js applications / microservices using Express

Proven experience with software engineering principles and design patterns

RESTful API best practices and Swagger documentation

Have experience working with a high availability / high traffic web services

Experience with websockets (preferable)

Experience architecting, deploying and operating asynchronous work queues, high-volume storage systems, and high-throughput systems

Experience working with MongoDB, Redis and DynamoDB

Proven experience building on top of AWS products (Beanstalk, EC2, Cloudfront, Lambda, Elasticache, S3)

Experience or interested in serverless architecture

Continuous deployment and integrations

TDD

Fluent in English




Todos los Derechos Reservados

© Busit - 2022