A
A-LISTWARE
FullstackSenior
Senior Full-stack Engineer (RoR or Python or Java / React or Vue) (only EU)
Ruby on RailsPythonJavaReactVue.jsJavaScriptCSSPostgreSQLKafkaSparkRedis CacheElasticsearchInfluxDBCeleryIcebergTerraformNomadAWSGCP
Про позицію
Our Customer: A fast-growing product startup in the Video AI domain, collaborating with global publishers and broadcasters to enhance video content experiences at scale. Your tasks include owning the full development lifecycle, designing backend services using Ruby on Rails and Python, and developing frontend solutions with JavaScript, CSS, React, and Vue.
Обовʼязки
- Own the full development lifecycle from requirements analysis and system design to implementation, testing, and production deployment.
- Design, build, and scale backend services, primarily using Ruby on Rails and Python.
- Develop and optimize frontend solutions using Vanilla JavaScript (ES6), CSS, and frameworks such as React and Vue.
- Ensure high performance of user interfaces, focusing on Core Web Vitals and overall responsiveness.
- Work with a high-scale, distributed tech stack including PostgreSQL, Kafka, Spark, Redis, Elasticsearch, InfluxDB, Celery, and Iceberg.
- Deploy, maintain, and scale applications in cloud environments, leveraging infrastructure tools like Terraform and Nomad.
Вимоги
- Bachelor’s degree in Computer Science or equivalent experience.
- 8+ years of experience in software development with strong backend expertise in Ruby on Rails, Python, or Java.
- 4+ years of experience in frontend development using Vanilla JavaScript (ES6), HTML, CSS.
- 2+ years of experience with modern frameworks (React or Vue).
- Strong understanding of performance optimization principles, including Core Web Vitals.
- Hands-on experience designing and building high-load, distributed systems.
- Experience working with modern data and messaging technologies (Kafka, Redis, Elasticsearch).
- Hands-on experience with cloud platforms (AWS or GCP) and infrastructure-as-code tools.
- Practical experience using AI-powered development tools to improve development efficiency and code quality.
Переваги
- 5-day working week, 8-hour working day
- Remote work
Senior Full-stack Engineer (RoR or Python or Java / React or Vue) (only EU)