Position: Senior Full Stack Engineer for Svitla (Poland)
Company: Svitla Systems
Category: Ruby
Experience required: 5y
English level: upper

Our client is an enterprise SaaS platform that helps HR and communication leaders at some of the largest brands in the world give all employees the news and information they need to thrive. They are the only employee communications platform for complex, distributed workforces. 
    Companies thrive and win when their workers feel aligned, informed, and supported. In simple terms, they help companies work as one. The project: administration UI and services for clients' customers. Now established product is evolving and scaling and refactoring to more modern microservices.



**Requirements:**
**-5+ years of experience building reliable and performant micro-services.
-Experience working with  (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.**
-Comfort and proven experience developing on the front-end, back-end, and even the database.
-Technical depth and mastery in at least one software engineering topic (microservices, networking, security, serverless, event streams, etc.).
-Experience working in a multicultural team on a big product.
**-At least a strong intermediate level of English.**
-Good communication skills.



**Nice to have:**

-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.



**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.

**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.**



**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 our welcoming office. 
-Comprehensive medical insurance after one month.
-MultiSport card with access to 2500 sports facilities all over Poland.
-Bonuses for recommendations of new employees.
-Bonuses for article writing, public talks, other activities.
-15 vacation days, 10 national holidays, sick leaves, family days off.
-Educational activities reimbursement on the monthly basis.
-Free webinars, meetups and conferences organized by Svitla.
-Gifts for birthdays, New Year and other holidays.
-Fun corporate celebrations and activities.
-Awesome team, friendly and supportive community!