(Senior) Software Developer

RTL
Hilversum, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior

Job location

Hilversum, Netherlands

Tech stack

HTML
JavaScript
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Applications Architecture
Automation of Tests
CSS
Data Structures
Github
PostgreSQL
Object-Oriented Software Development
Ruby on Rails
Ruby
SQL Databases
TypeScript
Web Applications
Data Logging
Tailwind
React
RSpec
Gitlab
GIT
Vue.js
Angular
REST
Software Version Control
Docker

Job description

  • Design, implement, and ship features end-to-end using Ruby and Ruby on Rails
  • Own application architecture, performance, security, and reliability
  • Maintain automated tests coverage (RSpec), review code, mentor/share knowledge with teammates
  • Maintain CI/CD pipelines, production configuration, logging and monitoring/performance metrics of existing web applications
  • Translate input from non-technical stakeholders into user stories with clear and achievable technical requirements
  • Provide assistance/support to people using the applications, suggest best ways to achieve their goals using the applications

Requirements

object-oriented programming knowledge Git version control knowledge Docker & docker-compose AWS cloud services (EC2, RDS, ECR, S3 etc.) strong knowledge of SQL and PostgreSQL HTML, CSS, Tailwind CSS knowledge knowledge of one of popular JavaScript frameworks (React, Angular, Vue) with React as a plus fluent in spoken and written English great attention to details strong team player, * You have knowledge of object-oriented programming

  • You have a minimum 5 years of production experience with Ruby programming language and Ruby on Rails framework
  • You have knowledge of git version control system and experience working with GitHub and/or Gitlab
  • You have experience with Docker & docker-compose
  • You have experience with AWS cloud services (EC2, RDS, ECR, S3 etc.)
  • You have strong knowledge of SQL and PostgreSQL (data structure, table partitioning, advanced querying)
  • You have experience implementing stable, error-prone & efficient background processing using background jobs (Sidekiq)
  • You have experience implementing REST APIs and experience with integration of third-party APIs
  • HTML, CSS, experience with Tailwind CSS is a plus
  • You have at least 1 year of experience with TypeScript
  • You have experience with one of popular JavaScript frameworks (Angular, React, Vue); experience with React is a plus
  • You are fluent in spoken and written English
  • You have great attention to details
  • You are a strong team player

Benefits & conditions

Your benefits

  • Flexible Working Hours
  • Mobile office
  • Dog-friendly office
  • Free drinks and snacks
  • Free RTL+ membership
  • Urban Sports Club Membership

About the company

We Are Era is the first pan-European studio and talent agency with offices in Amsterdam, Berlin, Cologne, Paris, Milan, and Stockholm. Our vision? To shape the zeitgeist in an era of movements - and we've been successful: our productions and campaigns for broadcasters, brands, and NGOs have won multiple awards. We create stories with impact and attitude, developed and told by and for people across Europe. Our projects range from TV productions and fictional series to innovative formats on social video platforms such as YouTube, Instagram, Twitch, and TikTok. We build social influencers and artists into cross-platform personality brands that are now present on social media, TV, podcasts, the big screen, and in the music charts. Our international team of 250 speaks all languages - from mainstream to subculture, from the Friday For Future movement to K-pop culture. Together, we offer our partners a fast-lane ticket to every community in Europe. Are you ready to shape the zeitgeist with

Apply for this position