Position: Senior Full Stack Engineer
Company: Svitla Systems
Category: Ruby
Experience required: 5y
English level: intermediate

**Tech stack:**

▪️Legacy/Primary: Ruby on Rails, JS/React, AWS, PostgreSQL, Kubernetes.
▪️Legacy/Secondary: JS/Node, Python, AWS, Kubernetes, ElasticSearch, Redis.
▪️New: JS/Node, Go, AWS, Lambda, Serverless, SQS or Eventbridge, DynamoDB, PostgreSQL, ElasticSearch, Redis, JS/React.
 
**Requirements:**
▪️5+ years of experience building reliable and performant micro-services.
▪️Experience working with  Ruby (primary technology) and Node.js but identify as a polyglot.
▪️Experience using JavaScript frameworks in production (we use React JS).
▪️Expertise in AWS.
▪️Knowledge of microservices.
▪️At least a strong intermediate level of English.

**Responsibilities:**

▪️Utilize your real-world knowledge and experience to help us build scalable SaaS applications.
▪️Write high-quality code (i.e., reliable, readable, efficient, testable, scalable, maintainable), provide quality code reviews, and create comprehensive tests and documentation.
▪️Apply broad, in-depth knowledge to develop and maintain large-scale multi-tenant services in the cloud.
▪️Collaborate across teams on industry standards and best practices to help others solve complex problems.
▪️Design future-ready solutions and address architectural gaps.
▪️Recognize opportunities and advocate for better performance and efficiency of software, systems, and processes across teams.
Identify, analyze, and resolve system availability, reliability, and performance issues.
▪️Encourage and promote the ideas/opinions of others from diverse backgrounds and experiences.

**Will be a plus:**
▪️Experience with Kubernetes, Docker, and Helm.
▪️Experience with ML and AI.
▪️Experience working for a start-up and/or SaaS organization.
▪️Open-source contributions and history of side-projects.

**We Offer:**
US and EU projects based on advanced technologies.
Competitive compensation based on skills and experience.
Annual performance appraisals.
Flexibility in workspace, either remote or in one of our development offices. 
Comprehensive medical insurance including dental and massages.
Sport reimbursement program for onsite and online activities.
Support of a healthy lifestyle, compensation for running events.
Bonuses for recommendations of new employees.
Bonuses for article writing, public talks, other activities.
Personal loan budget available for long-term personnel.
20 vacation days, 10 national holidays and sick leaves.
Maternity leave policy and family days off.
Full compensation for conferences, courses, English classes.
Free webinars, meetups and conferences organized by Svitla.
Gifts for birthdays, New Year, anniversaries, children and more.
Fun corporate celebrations and activities, regular lectures on various topics.
Awesome team, friendly and supportive community!