Svitla Systems Inc. is looking for a Full Stack Software Engineer (Ruby on Rails + React) for a full-time position (40 hours per week) in Poland.
Our client is a cloud platform for business spend management (BSM) that helps organizations manage their spending, procurement, invoicing, expenses, and supplier relationships.
Requirements
- 3- 6 years of experience building enterprise, SaaS web applications using Ruby.
- Strong experience in full-stack web development with JavaScript, React, CSS/Less, Sphinx, Redis, Haml, and RSpec.
- Solid knowledge of Ruby on Rails.
- Contributed fixes/features to Rails Core, jQuery.
- Understanding of writing and/or maintaining a Rails plugin and/or RubyGems.
- Experience with relational SQL and NoSQL databases, such as MySQL, PostgreSQL, AWS Aurora, and Cassandra.
- Experience with database performance issues and query optimisation with MySQL.
- Proven expertise in performance optimization and monitoring tools.
- Strong knowledge of cloud platforms (e.g., AWS, Azure, or GCP)
- Experience with CI/CD tooling and software delivery and bundling mechanisms.
- Bachelor’s degree in computer science, information systems, computer engineering, systems analysis, or a related discipline, or equivalent work experience.
- A strong leader with extensive technical experience.
- A well-founded analytical approach to finding good solutions, a strong sense of responsibility, and excellent skills in communication and planning.
- Proactive in your approach and a strong team player.
Responsibilities
- Implement a cloud-native analytics platform with high performance and scalability.
- Find creative and elegant solutions to complex problems.
- Be an advocate for Rails and best practices in software engineering.
- Work in an agile environment where quick iterations and constructive feedback are the norm.
- Build solid expertise in the entire client application suite and leverage this knowledge to better design application and data frameworks.
- Adhere to client iterative development processes to deliver concrete value each release while driving longer-term technical vision.
- Collaborate with cross-organizational teams, including Product Management, Integrations, Services, Support, and Operations, to ensure the overall success of software development, implementation, and deployment.
We offer
- US and EU projects based on advanced technologies.
- Competitive compensation based on skills and experience.
- Regular performance appraisals to support your growth.
- Flexibility in the 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, and other activities.
- 15 vacation days, 10 national holidays, 10 sick leaves, and family days off.
- Personalized learning program tailored to your interests and skill development.
- Free tech webinars and meetups organized by Svitla.
- Welcome and anniversary presents, gifts for children, and more.
- Regular corporate events and meetups.
- Awesome team, friendly and supportive community!