Back End Developer Role Overview:
Our client, OWNZONES Entertainment TechnologieET) is looking for a talented Back End Developer to join the growing team in our Romania office. This is an exciting role for those who are interested in the future of media and entertainment. Working at OET means having the opportunity to influence emerging trends and develop new technologies in the field of digital content distribution. OET employees work hard and play hard in fun, casual and collaborative office environments around the world. This position is based in our technical hub in the heart of downtown Bucharest.
We are looking for individuals whose highest motivation comes from doing their best work, who are passionate about technology and have their eyes and minds open to fresh perspectives.
We enjoy working with people who problem-solve to get things done and move the product
Our technology and tools:
-We store our data in MySQL and PostgreSQL
-We interface with our customers via REST, using GraphQL,
-We test our code automatically using Mocha and Jest
-We build and integrate our code continuously with CircleCI
-We package our code using Docker
-We deploy and run our code on AWS, mainly with EBS and ECS
-We manage our code on GitHub
-We track our requirements and work using JIRA and Confluence
Primary duties and responsibilities:
-Develop and maintain core modules of our back-end architecture to support multiple products
-Supply the server-side logic to serve user-facing elements developed on the front-end
-Design and implement low-latency, high-availability and high-performance components
-Maintain the security of the code and comply with data protection rules
-Write reusable, testable, maintainable and efficient codeWrite and run reliable unit tests
-Several years of experience owning and maintaining server-side production code
-Fluent in core computer science concepts like data structures and algorithms
-Able to display very good understanding of what constitutes clean, reusable software
-Able to demonstrate deep understanding of how to build scalable applications
-Experience in how to engineer RESTful APIs that support and optimize for multiple front-ends, be them mobile, desktop or other services
-Able to identify and apply key security best practices
-Able to prove mastery of code versioning systems and workflows
-You can relate your experience with database schemas and object relational mapping
-Good practice with automated testing and unit tests
-Good knowledge about server infrastructure and working knowledge of Linux server administration.
-Understanding of asynchronous programming, its quirks and workarounds
-Experience with frameworks like Express, Koa, Amazon Web Services, and various caching systems like -Memcached and Redis
-Good understanding of server-side CSS preprocessors (such as Less, Sass, Stylus etc.)
-Basic understanding of front-end technologies, such as HTML5, and CSS3
-Experience with a front-end JS framework (AngularJS, React, etc).
About OWNZONES Entertainment Technologies
OWNZONES began in 2010 as a content company focused on breaking the industry conventions of bundled linear content (much like today’s Amazon channels). After creating, launching and operating over 400 digital channels, managing over 5 million assets, and distributing to over 25 countries, we realized our key to success was in the technologies we built and now offer as a solution. These products have made us the leader in cloud-based video supply chain solutions. Our transformative platform is built by a team of experts with decades of combined experience at companies such as Amazon, HBO, Netflix and Microsoft. More at .