Staff Software Engineer Full-time Job

1 week ago   Engineering   Dubai   77 views Reference: 33974
Job Details

You will

Design, develop, and maintain APIs and web applications that are high-quality, tested, reliable, scalable and performant, that can handle the demands of growing customer and data volumes, adhering to established best practices and methodologies

Collaborate with cross-functional teams, including product and design, to establish effective software architecture and roll out new features

Engage in research to drive innovation and inform the technical roadmap of future company initiatives

Engage in cross-team high-impact technical decision-making and direction as part of the Architecture Forum

Play a pivotal role in recruiting and onboarding to attract, select, and set for success top engineering talent

Effectively work with REST APIs and integrate with back-end services to deliver complete solutions

Mentor fellow engineers, drive engineering initiatives, and foster a strong, collaborative engineering culture that emphasizes continuous learning

Engage in code reviews, offering constructive feedback to peers

Gain in-depth product knowledge and become familiar with the software localization process over the globe

You must have

5+ years of experience designing, architecting and building large-scale resilient distributed systems and software applications.

A knack for using PHP and Symfony (or similar) framework, and an interest in diving also into the realms of Typescript and React.

Knowledge of at least one other language showcasing your versatility and capacity to adapt to various coding environments.

Experience working with message queues (such as RabbitMQ, ActiveMQ or SQS)

Experience with different data storages and search engines such as Redis, ElasticSearch, MySQL, PostgresSQL, MongoDB

Experience writing and maintaining a suite of automated tests such as unit tests, integration tests, performance, and end-to-end (e2e) tests to ensure the reliability and performance of back-end systems

Experience working with Docker, and in using Observability tools like Bugsnag, New Relic, or similar

Good knowledge of Git

Company Description
It's time: Faster, better translations at scale.
Your one-stop solution for AI-powered translations and automated localization.
Save money, speed up your market entry, and charm customers in every language.
The worlds leading brands use Lokalise to speed up localization and roll-out more languages, while dramatically reducing costs.