As TRT Digital Products Department we’re looking for a candidate who understands and shares our goals to create a unique user/audience experience through each platform. The software engineering team is looking to hire talented Mid/Senior Backend Developers to build the core digital products for TRT.
Key Responsibilities
●Design and development of object-oriented software, with a strong knowledge of procedural/structured/imperative design patterns
●Build reusable code and libraries for future use
●Collaborate with our product and design teams to define feature specifications and timelines.
●Ownership of a specific development track as defined by the organization
●Participate in regular meetings around software development
●Stay up to date with the latest trends in the development world and continually iterate on new product releases to ensure market leading digital products
Basic Qualifications
●Experience with scripting languages (Python, Go, NodeJS), or has similar experience and is willing to learn
●Has worked with RDBMS (MySQL or Oracle) as well as NoSQL storage solutions (MongoDB, Couch Base, Cassandra, Redis)
●Experience with developing applications with Microservice Architecture.
●Experience integrating open source and third-party applications into existing systems
●Familiarity with source control systems especially Git
●Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
Preferred Qualifications
●Experienced in contributing to large digital organizations
●Knowledge of Node.js and frameworks Implementing automated testing platforms and unit tests
●Strong coding and development background, experience in a media related industry (OTT, Media Streaming, VOD platforms) is a plus
●At least 5 years of experience in the field of software development for Senior Backend Developers
●At least 3 years experience in the field of software development for Mid Backend Developers
●A proven track record of success