Careers

About Booxmedia

Booxmedia is an innovation leader in the space of cloud-TV technology solutions for media companies and service providers. Booxmedia enables content owners to distribute and monetize premium content on any screen, such as tablet, computer, smartphone and a smart-TV in an encrypted, secure format. Company’s customers include consumers and media companies as well as broadband and wireless service providers. Founded in 2009, Booxmedia is on a fast track to internationalization with headquarters in Helsinki, Finland. In May 2015, Booxmedia was acquired by Amino Technologies plc, the IPTV solutions provider.

What we are offering

International working environment. We have offices in Cambridge UK, Cupertino US, Hong Kong and Helsinki
Multicultural and fun professionals and colleagues to work with
Opportunities to grow and develop your skills in various areas
Office in the heart of Helsinki
Good company benefits and flexible working hours

Did you get interested? Please send an open application to recruiting@aminocom.com

Open position:

Lead Developer

Working on Booxmedia CloudTV solution, Lead Developer has strong background in leading technical teams and managing people. Lead Developer is able to build teams with cross-functional skillset and to ensure that best engineering practices are used within the teams. Lead Developer has a working knowledge of agile methodologies (e.g. SCRUM), continuous integration, continuous development, and DevOps. Person in this role has hands-on approach and is interested to write code related to web technologies and lead the team technically as well. If you are a person who loves team leading, getting hands dirty in coding, and working on cutting-edge video services, this is a position for you!

Responsibilities

Lead the web services team to ensure on-time delivery, quality, and resolution of tasks
Hands-on web services development work
Ensure that the team is following company-wide engineering processes (coding practices, reviews, CI, CD, DevOps, etc).
Train and mentor the team as per skillset required by the business
Equip the team with the required tools, frameworks and technologies
Manage and administrate HR activities of direct reports, including team building and recruitment, performance reviews, sickness absence and any other employee relations.

Required skills

Msc/Bsc in computer engineering or related skills
Excellent planning and organizing skills, ability to prioritize and manage tasks effectively
Strong background in leading technical teams and managing people
Experienced in Agile (Scrum) methodologies and Cloud S/W technologies
Background in web frameworks: Yii, Zend, AngularJS, Backbone.js, React.js, and/or other frameworks
Experience of web technologies: PHP, JavaScript, REST, JSON, XML
Team player who can effectively work with the cross functional team, and can effectively communicate throughout all levels of the organization.
An understanding and desire of how to continuously improve product quality. Demonstrated ability to use lightweight processes to improve engineering results.
Can stay on top of and apply the latest technology trends and engineering processes for the organization.
Can attract, motivate, and retain top caliber engineers for the organization
Good written and verbal English communication skills

Desired skills

Familiarity with web services solution stack (LAMP, LEMP, MEAN, etc)
Knowledge of Jenkins, continuous integration/deployment and DevOps
Familiarity with CloudTV solutions
Knowledge of open source software projects
Detail-oriented mindset. Initiative in problem solving skills and ability to multi-task.
One whom customers and technology partners find credible and look to for direction.

At Booxmedia you would have inspirational and fun professionals and colleagues to work with in the center of Helsinki. With us, you have great opportunities to grow and develop your skills in various areas. You will also enjoy great company benefits. Contact us, and let’s discuss more!

Please send you application and CV to recruiting(at)aminocom.com and we will also answer for further questions.

Open position:
Cloud Software Developer

We are looking for a Cloud Software Developer for working on Booxmedia CloudTV solution. Cloud Software Developer is well-versed with coding and scripting skillset. Person in this role has understanding or is willing to learn the automation of whole software development lifecycle from continuous integration to continuous deployment to continuous monitoring.

Responsibilities

Automating end-to-end CloudTV solution from building to deployment to monitoring
Collaborating with architects, team leads and teams to ensure optimal software delivery, application performance, and scalability to build highly resilient systems
Implementing infrastructure automation for accelerated software deployments
Ensuring continuous integration tools are in place to produce quality software
Implementing continuous deployment vision resulting in rapid, low-risk releases and improved velocity
Automating monitoring for the deployed solutions with alerts to handle the incidents timely
Assisting service and operations for improving uptime and reducing service incidents

Required skills

Experience in working on Linux environment (administration)
Solid understanding of IP Networks and HTTP protocol
Experience in DevOps in production environment
Experience in shell scripting (e.g Bash) and coding (e.g. perl, python, ruby)
Background in configuration management tools (e.g. ansible, puppet, chef)
Working knowledge of continuous integration and continuous deployment tools (e.g. Jenkins, Git, Capistrano, Deb)
Strong background in continuous monitoring tools (e.g. zabbix)
Ability to communicate in English

Desired skills

Msc/Bsc in computer engineering or related skills
Experience in infrastructure automation (e.g. cobbler, foreman)
Familiarity with Agile (Scrum) methodologies
Experience of open source software projects

At Booxmedia you would have inspirational and fun professionals and colleagues to work with in the center of Helsinki. With us, you have great opportunities to grow and develop your skills in various areas. You will also enjoy great company benefits. Contact us, and let’s discuss more!

Please send you application and CV to recruiting(at)aminocom.com and we will also answer for further questions.

Open position:
Senior Applications Developer

We are looking for a Senior Applications Developer for working on Booxmedia Cloud TV solution. Senior Applications Developer has the main responsibility in taking Booxmedia applications to next level in terms of performance, cross platform use, and in visual appearance. Person in this role should have experience in developing applications for mobile and web platforms. Senior Applications Developer is well-versed with at least one of the applications platform (e.g. iOS, Android, or Web), and has hands-on experience on other application platforms also.

Responsibilities

Full life cycle of applications development including requirement clarification, design, development, integration and publishing to apps stores (iOS, Android, HTML5).
Guiding and mentoring the applications team to ensure on-time delivery, quality, and resolution of tasks.
Developing and integrating as per defined software development practices including coding conventions, code reviews, check code coverage, write unit tests.
Architecture design and documentation for the applications
Performance optimization of mobile and web applications
Integrating web components into native applications (iOS, Android)

Required skills

Proven software development experience for mobile platforms (iOS, Android)
Experience in applications programming languages: Objective-C, Swift, Java, HTML5/Javascript
Hands on experience with web frontend programming
Familiar with programming practices (CI, code reviews, code coverage)
Experience in using third-party libraries and APIs
Object-oriented software design and programming
Version control systems (Git)
Good communication skills in English
Familiarity with Agile (Scrum) methodologies
Ability to work independently and driven by results
Persistent and structured problem solving skills

Desired skills

Msc/Bsc in computer engineering or related skills
Experience in leading the teams is considered a plus

At Booxmedia you would have inspirational and fun professionals and colleagues to work with in the center of Helsinki. With us, you have great opportunities to grow and develop your skills in various areas. You will also enjoy great company benefits. Contact us, and let’s discuss more!

Please send you application and CV to recruiting(at)aminocom.com and we will also answer for further questions.

 


Open position:
Senior Web Developer

We are looking for a Senior Web Developer for working on Booxmedia Cloud TV solution. Senior Web Developer has the main responsibility in taking Booxmedia web applications to next level in terms of performance, cross platform use, and in visual appearance. In order to succeed in the position, you will need to have expert level skills in HTML, CSS, and JavaScript. Optionally you also have experience in frameworks like AngularJS or ReactJS.

Responsibilities

Web application development for Booxmedia CloudTV platform and related customer projects including DNA TV
Developing mobile-optimized and cross-platform compatible HTML5 sites
Developing high-performance web applications
Implementing pixel perfect solutions based on material from UI designers
Supporting mobile application developers in packaging HTML5 applications as native mobile apps
Maintaining well-documented and high-quality code
Acquiring latest knowledge on new development software, trends, and best practices

Required skills

4+ years experience in programming
4+ years experience in web technologies
Expert level skills in HTML5, CSS, JavaScript
Experience in using JavaScript frameworks like AngularJS, ReactJS
Passionate for details and willingness for taking extra steps for quality of the code
Object-oriented software design and programming
Version control systems (Git)
Good communication skills in English
Ability to work independently and driven by results
Persistent and structured problem solving skills

Desired skills

Msc/Bsc in computer engineering or related skills

At Booxmedia you would have inspirational and fun professionals and colleagues to work with in the center of Helsinki. With us, you have great opportunities to grow and develop your skills in various areas. You will also enjoy great company benefits. Contact us, and let’s discuss more!

Please send you application and CV to recruitment(at)aminocom.com and we will also answer for further questions.