Position: Software Engineer — Ruby
Company: Shiphawk
Category: Ruby
Experience required: 3y
English level: intermediate

Необходимые навыки
— 4+ Years developing software in a commercial environment
— 2+ Years of Ruby Development
— Experience with Ruby frameworks and libraries
— Experience with frontend frameworks (React)
— Experience in building REST API, ideally using Grape
— Experience in building integrations with third-party APIs via REST, SOAP, XMLRPC, etc.
— Solid experience in building high-performance, reliable and scalable services

Будет плюсом
— Experience with Elasticsearch
— Experience with Go, AWS, Docker, K8s, GitLab CI
— Experience with ERP systems (NetSuite, Acumatica, etc.)
— Shipping/transportation industry experience

Предлагаем
Technology stack: Ruby, Rails, Go, PHP, Elastic, PostgreSQL, Redis, React, Redux, MaterialUI, AWS, Docker, test cafe.
The development process includes:
— planning, estimation
— mandatory code review
— mandatory unit test coverage
— CI pipelines (unit tests, linter)
— CI with integration tests
— manual testing by QA team
— automated UI tests (Test Cafe)

Benefits:
— stock options
— travel to the USA, relocation possible
— $100/month — Health/ Wellness expenses
— $500/year — medical expenses
— 20 PTO days
— top-level hardware of employee choice, ownership will be passed to the employee

Обязанности
— Develop new product features
— Fix bugs as they arise
— Ensure Merge Requests improve test coverage by adding new unit tests
— Document explanation of developed features/fixes to Merge Requests and to corresponding tickets
— Document steps for QA for developed ticket
— Contribute high-quality code to the backend and frontend projects