Position: Senior Ruby Developer
Company: SQRD.tech
Experience required: 5y
Category: Ruby
English level: upper
Published: 2023-05-01T00:00:00+03:00

About the project:

We are looking for a Senior Ruby Developer who will join a project for the US Insurance company.

Insurance Platform builds APIs that underwrite, issue, and manage insurance policies. Also under Platform, custom insurance policies are developed and launched on an in-house underwriting and pricing engine, enabling the client to launch new insurance products and features in a short period.

Job Details

Technical Requirements:
- at least 5 years of experience in a similar role
- experience building distributed systems and APIs as a product or platform
- experience in Postgres or another transactional, relational database system, as well as ability to design schemas
- experience with a project tech stack: TypeScript, Kafka, PostgreSQL, React, Kubernetes, Ruby on Rails NestJS, Jest, Cypress AWS (Lambda, SQS, API Gateway, etc)
- Serverless, CircleCI GitHub, Figma
- Atlassian Stack (Jira, Confluence, OpsGenie) Salesforce, Zendesk
- Have experience with software engineering best practices such as TDD, SOLID, code reviews, A/B testing, etc.
- Fluent English

Required Technical Skills: 
●Ruby on Rails
●TypeScript
●Terraform
●Consul
●Kafka
●PostgreSQL
●React
●Jest
●Serverless
●Docker
●Kubernetes
●AWS
●AWS Lambda
●CircleCI
●GitHub
●JIRA
●Confluence
●Salesforce
●TDD (Test-Driven Development)
●A/B Testing

Main Responsibilities:
- Design, build, and maintain OpenAPI-based APIs, within microservice architecture
- Work on the core infrastructure for our Insurance platform, which enables the launching and managing of insurance programs
- Work closely with internal stakeholders to understand insurance workflows and create flexible solutions
- Collaborate with and mentor junior team members on priorities and technical specifications
- Be responsible for planning and implementation design of large features within our products and solution
- Provide constructive feedback to team members through code reviews and pair programming sessions

Location
Remote from: Poland