Kraków, małopolskie, Polska Dodano: 2024-03-18 | ID oferty: 2116245
Your new company
For our client, a company that provides SaaS products related to sales, customer support, and other customer communications, we are looking for a Staff Software Engineer.Your new role
We are looking for a Staff Software Engineer to join our team and work on the internationalization of every product at the company. We work on a ruby codebase that gathers translation keys from all our products, package them for translations and then make them available to all via various delivery methods. We also guide all teams within the company for a better internationalization of their applications.
What we’re doing every day:
Work on an existing Ruby on Rails application and learn more about Ruby, Rails and the specificities of Internationalization. To help you go through it, you’ll be mentored by our team of seasoned engineers.
Take a story from our current sprint, then go and write some code to solve the problem at hand. Sometimes help will be needed and you can ask questions on Slack or pair on Zoom with someone on the team. Don39t forget your Rspec tests, we39re serious about our testing and code coverage! Once you39re all done and happy with your changes, push them to GitHub, create a pull request and wait for a review from the team. This time can be used to review code from other team members. Once the pull request is accepted and merged, a new Docker image will be created and be deployed in our Kubernetes infrastructure built on top of Amazon services.
Get along with our Localization teams on various projects and initiatives, implementing tools or scripts to help make their work easier.
Participate in technical discussions with the team and weigh on some of them with personal experience. Participate in the team rituals such as planning, retrospective, backlog grooming and remote social times.
Be part of company wide inclusion and diversity initiatives including volunteering time, learning sessions or training.
Enjoy our company benefits such as regular team lunches, remote meet ups, online conferences, unlimited Paid Time Off and much more.
What you39ll need to succeed
RequiredQualifications
6+ years ofexperience with Ruby, Node.js, Express and TypeScript, or a comparable webstack.
Developmentexperience with a deep understanding of asynchronous code.
Autonomy tocarry a project through its execution, while also knowing when to ask for help.
Acollaborative attitude, contributing to an enjoyable work environment thatpromotes teamwork throughout the organization
Open mindedand inclusive mentality, both for your colleagues and your work.
Know aboutUnicode, CLDR, IANA, International standards, and i18n library implementations.
Englishproficiency is required
Experiencewith Internationalization and Localization
PreferredQualifications
Undergraduatedegree in Computer Science
Experiencewith some technologies in our tech stack: K8, S3 bucket, EC2, Rabbit MQ,Reddis, DataDog, Non relational databases / mongo db, Github - actions -deployment, Jenkins or Spinnaker - tools for deployment, Ruby
Experienceworking with globally distributed teams
Tech Stack
Ourapplication code is mostly written in TypeScript, JavaScript, and Ruby.
Our data isstored on MongoDB, Redis, MySQL, S3 and queued or streamed through RabbitMQ,Kafka and SQS.
What you need to do now
If you39re interested in this role, click 39apply now39 to forward an up-to-date copy of your CV, or call us now.
Hays Poland sp. z o.o. is an employment agency registered in a registry kept by Marshal of the Mazowieckie Voivodeship under the number 361.
Jeżeli jesteś zainteresowana(y) ofertą pracy skontaktuj się z nami na poniższe dane. Przesyłając do nas swoje CV prosimy zawrzeć klauzule o zgodzie na przetwarzanie danych w celu rekrutacji.
HAYS