Showing.

Seeing.

Human

Being.

Our Jobs

TouchCast’s products and solutions amplify the potential of individuals, teams and organizations.

Imagine integrating the richness of video, music, voice over and graphics with the interactivity of the Internet. You’d have more than just interactive video, you’d have an entirely new medium. You’d have TouchCast.

TouchCast’s revolutionary products and solutions amplify the potential of individuals, teams and organizations to be more creative, productive and effective. Our customers at global companies such as the BBC, Accenture and Unilever as well with thousands of educators across the world use TouchCast to communicate and collaborate with colleagues, educate young minds, accelerate sales and inspire their enterprises.

Join us. We’re hiring!

Arriving at our global headquarters the West Village can feel like strolling through a New York City movie set with its twisting cobbleststone streets, towering trees and neighborhood restaurants. Except it's real.

603 Greenwich street, Suite 101

New York, NY, 10014

Product Owner

Full-time / Remote

Do you enjoy you making the complex simple? Do you believe that the details are the product? If so you might be right to join TouchCast, where we are dreaming up the future of video. Product Managers are fundamental members of the TouchCast team. They are driven and unflinching as they pilot a product-led company.

You will work hand-in-hand with the Head of Product, design team, and engineers to craft the next generation of our smart video product suite. We move quickly with a developer-heavy team that can quickly execute. Be prepared to jump into the deep end with us to solve UX and logic problems. Beyond good product instincts, we want someone who is: well-organized; a great communicator (verbally as well as visually with documentation); and experienced managing resources. Our PMs must be well-organized to efficiently plan and prioritize each detail for implementation.

TouchCast is the world’s fastest growing end-to-end video solution. We offer the most powerful video tools through ‘Smart Video’ -- video that is interactive, easy-to-make and collaborative. You’ll be designing across three core video authoring applications as well as a secure video management system. Enterprise companies use our tools for internal communications all over the world. Educators use our products for teaching, student presentations, and collaboration. And we’re just getting started.

Joining the TouchCast team means joining our family. We are 60+ passionate, committed people. We enthusiastically build products that serve our clients well and their success will always be job one.

This is a great product management role for someone who wants to own every aspect of a product. It will be helpful to have prior experience in technology, project management, user experience design, etc. We place a heavy emphasis on documentation (like specs and prototypes) to communicate across the team and we’ll want to see examples of how you work. And please be prepared to provide references. Email: jobs@touchcast.com with the subject "[Product Owner]" ...let's see who can follow directions ;)

This role can be remote or based in our New York offices. We offer a competitive salary and benefits. Preference will be given to individuals with prior experience working with video tools or general online video product development.

Responsibilities:

  • Own every detail of a specific product. Understand what success looks like from the point of view of the end user / clients. Track the KPIs.
  • Define requirements, problems, goals, and gaps. Work with the design team to map user flows, prototype interactions, and oversee the implementation.
  • Communication across the team is vital. Lead internal product documentation and marketing for your product. Embrace ticketing systems and oversee data flow.
  • Manage those working on the product serving as a steady mind as requirements change.
  • Anticipate common product challenges (onboarding, empty states, error cases, connectivity issues, etc.) and business requirements (security, application installation, etc.).
  • Creative problem solver.

Required Skills/Experience:

  • Excellent written, visual, and verbal articulation (with an emphasis on drafting documentation).
  • Soft skills, like the ability to navigate competing stakeholders to keep processes moving forward effectively.
  • Prior experience with collaboration with product managers, designers and/or engineers.
  • Hustle.

Extra:

  • Experience working with a distributed and / or remote team.
  • Understand the foundation of video technology.

To apply, please send your resume to jobs@touchcast.com

Site Reliability Engineering Lead

Full-time - Operations

TouchCast is a group of video technologists, inventors, entrepreneurs, producers, app designers, former journalists and educators determined to bring video communications and collaboration into every business and every school. At TouchCast, we believe technology should connect us and help us communicate in a more human way. We are building a family of Smart Video products which includes TouchCast Studio​, an award-winning app that turns an iPad into an interactive TV studio; and TeamTime​, an end-to-end enterprise video solution that transforms meetings.

Responsibilities

The Site Reliability Engineering Lead will help to build stability of service and process into the innovative culture at our company. Working direction with TouchCast’s Chief Technology Officer, the SRE Lead will build a plan and team both locally and in our Ukraine office to expand our existing practices to improve the resilience of our existing products and services and lay the groundwork for successful launches of future offerings.

Specifically in this role you will:

  • Immerse yourself in TouchCast’s technology and products to form an understanding of how to instrument and automate solutions for stability of service.
  • Be a critical part of the entire lifecycle of services including systems design, capacity planning, security protocols, and on-going maintenance of automated systems for availability, system health, and performance.
  • Apply your industry expertise and your intellectual horsepower to identify and propose new solutions, techniques, and tools to incorporate into our best practices.
  • Incorporate security and the management systems around security as a part of the solutions provided by your team.
  • Manage and build a small team of like-minded engineers across our locations.

Required Skills/Experience

  • BS degree in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent practical experience.
  • 5-7 years work experience in SRE, Systems Administration, and/or Software Engineering.
  • Experience with algorithms, data structures, complexity analysis and software design.
  • Experience in one or more of the following: C, C++, Java, Python, or Ruby.
  • Experience with Unix/Linux operating systems internals and administration (e.g., filesystems, inodes, system calls) or networking (e.g., TCP/IP, routing, network topologies and hardware, SDN).  Preferrably Ubuntu and Amazon Linux.
  • AWS services and APIs (EC2, CodeDeploy, ELB, Cloudfront, S3, ApiGateway, Lambda, Logs, Kinesis)
  • Outstanding decision making, analytical, multi-tasking and time management skills
  • Ability to successfully communicate and coordinate with other technical departments across the organization including Engineering and Product Management
  • Ability to work independently and as a part of a team
  • Experience working with command line and creating scripts for task automation
  • Automate creation of servers clusters under AWS services
  • Automate reports of performance and logs processing

Preferred Skills

  • Git (Bitbucket preferred)
  • Jenkins
  • Interest in designing, analyzing and troubleshooting large-scale distributed systems.
  • Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
  • Ability to debug and optimize code and automate routine tasks.

Location

This position is based in New York. TouchCast is headquartered in New York with offices in London, Ukraine and India.

To apply, please send your resume to jobs@touchcast.com

Strategic Partner Development Manager

Full-time - Operations

TouchCast is a group of video technologists, inventors, entrepreneurs, producers, app designers, former journalists and educators determined to bring video communications and collaboration into every business and every school. At TouchCast, we believe technology should connect us and help us communicate in a more human way. We are building a family of Smart Video products which includes TouchCast Studio, an award-winning app that turns an iPad into an interactive TV studio; and TeamTime, an end-to-end enterprise video solution that transforms meetings.

Responsibilities

The Strategic partner development manager is part strategist, part deal closer and part relationship manager. Working directly with TouchCast’s Chief Operating Officer, the Strategic partner development manager will inherit responsibility for managing and growing our existing strategic partnerships and will cultivate, structure and conclude deals with new revenue partners. Strategic planning is a core component of this role, but so too is sales hustle and a winning touch with people. You need to have thorough knowledge of the enterprise video collaboration market; be highly numerate, financially oriented and analytical; understand how to lead a team through a complex deal process; exhibit grace under pressure; read a contract and explain it in plain english; and know when to send a handwritten note and when to throw an elbow. Specifically in this role you will:

  • Immerse yourself in TouchCast’s technology and products to form a deep and intuitive understanding of the technical basis for our competitive differentiation.
  • Apply your industry expertise and your intellectual horsepower to develop strategic hypotheses for our business growth through channel partnerships, new markets.
  • Identify potential strategic partners and the decision makers within the partner organization. Research and build relationships with new partners, develop and explore opportunities.
  • Screen potential business deals by analyzing market strategies, deal requirements, potential, and financials; evaluating options; resolving internal priorities; recommending on-strategy course of action
  • Develop negotiating strategies and positions, examine risks and potentials; estimate partners' needs and goals.
  • Close new business deals by coordinating requirements; developing and negotiating contracts; integrating contract requirements with business operations.
  • Manage new and existing partner relationships

Required Skills/Experience

  • B.A/B.S Required with graduating GPA of 3.0 or higher. MBA from a top school strongly preferred.
  • 5-7 years work experience in a strategic planning, consulting or sales role
  • Excellent written and verbal communication skills and strong customer focus
  • Outstanding decision making, analytical, multi-tasking and time management skills
  • Superior analytical and financial modelling skills
  • Ability to set expectations and communicate goals and objectives with customers and teammates
  • Ability to successfully communicate and coordinate with departments across the organization, including Sales, Legal, & Product Management
  • Ability to work independently and as a part of a team

Location

This position is based in New York. TouchCast is headquartered in New York with offices in London, Ukraine and India.

To apply, please send your resume to jobs@touchcast.com

Customer Success / Technical Support Specialist

Full-time - Customer Success

TouchCast is a group of video technologists, inventors, entrepreneurs, producers, app designers, former journalists and educators determined to bring video communications and collaboration into every business and every school. At TouchCast, we believe technology should connect us and help us communicate in a more human way. We are building a family of Smart Video products which includes TouchCast Studio, an award-winning app that turns an iPad into an interactive TV studio; and TeamTime, an end-to-end enterprise video solution that transforms meetings.

Responsibilities:

Customer Success Technical Support Specialists provide user-friendly assistance for customers having technical problems with TouchCast applications, or need coaching, advice, training or other information. They provide technical support to users by researching and answering questions, troubleshooting problems, and guiding users through corrective steps.

Our technical support team is composed of individuals who are deeply familiar with the technical and functional attributes of our products. With this knowledge, they are able to troubleshoot most problems that a user experiences. They also communicate with sales, support, and product teams to escalate issues where necessary and to provided invaluable front-line customer feedback. Specifically in this role you will:

  • Execute daily customer support operations including responding to questions and following up on reported issues
  • Escalate technical and triage support to other team members where necessary
  • Track support level and customer satisfaction metrics
  • Ensure support SLA’s are being achieved and exceeded
  • Conduct quality & product usage checks to proactively identify issues and ensure a high level of customer & product satisfaction
  • Help develop client training programs by identifying common issues
  • Improve system performance by identifying problems and recommending changes
  • Actively contribute to our online community and knowledge database for up-to-date customer information and solutions
  • Work closely with our Engineering, Product Management, Account Management and QA teams to increase customer satisfaction by providing critical feedback and assistance

Required Skills/Experience:

  • B.A/B.S Required with graduating GPA of 3.0 or higher
  • 1-3+ years work experience in a Customer Focused position
  • Excellent written and verbal communication skills and strong customer focus
  • Ability to set expectations and communicate goals and objectives with customers and teammates
  • Ability to successfully communicate and coordinate with departments across the organization, including Sales, QA, Product Management, etc
  • Ability to understand and escalate issues efficiently and appropriately
  • Ability to delegate responsibilities, assign special tasks and projects, identify new opportunities for process improvement
  • Outstanding decision making, analytical, multi-tasking and time management skills
  • Exposure to online technical problem solving and triage
  • Proven ability to work with the team to quickly and calmly resolve technical issues
  • Ability to work independently and as a part of a team

Location:

These positions are based in New York and London. TouchCast is headquartered in New York with offices in London, Ukraine and India.

To apply, please send your resume to jobs@touchcast.com

User Experience Lead

Full-time / Remote

Do you enjoy you making the complex simple? Do you believe that the details are the product? Do you dream up animations and flow rather than just interfaces? If so you might be right to join TouchCast, where we are dreaming up the future of video.

We're looking for a user experience champion to lead our design team, work hand-in-hand with the Head of Product and CTO to craft the next generation of our smart video product suite. We move quickly with a developer-heavy team that can quickly execute your design work. Be prepared to jump into the deep end with us to solve UX problems. Beyond good design chops, we want someone who is: well-organized (your PSD / Sketch layers are neat); a good communicator (verbally as well as visually with documentation); and experienced setting creative direction and managing resources.

TouchCast is the world’s fastest growing end-to-end video solution. We offer the most powerful video tools through ‘Smart Video’ -- video that is interactive, easy-to-make and collaborative. You’ll be designing across three core video authoring applications as well as a secure video management system. Enterprise companies use our tools for internal communications all over the world. Educators use our products for teaching, student presentations, and collaboration. And we’re just getting started.

Joining the TouchCast team means joining our family. We are 60+ passionate, committed people. We enthusiastically build products that serve our clients well and their success will always be job one.

Online portfolio required to apply. We place a heavy emphasis on documentation (like specs and prototypes) to communicate the designs with the team of junior designers, product managers and engineers. And please be prepared to provide references. Email: jobs@touchcast.com with the subject "[User Experience Lead]" ...let's see who can follow directions ;)

This role can be remote or based in our New York offices. We offer a competitive salary and benefits.

Responsibilities:

  • Define, lead, and champion design and user experience across TouchCast.
  • Partner with the product and technical teams to define problems, goals, map user flows, prototype interactions, and oversee the implementation.
  • Design elegant flows and interactions for a wide audience of users across product platforms.
  • Remotely guide offsite junior design team with an emphasis on maintaining design consistency.
  • Executive in a fast-paced environment and preempt common design challenges (onboarding, empty states, error cases, connectivity issues, etc.).

Requireds:

  • Proficient with Illustrator, Photoshop and Sketch.
  • Excellent written, visual, and verbal communication skills (with an emphasis on drafting visual documentation).
  • Lo-fi & hi-fi prototyping skills.
  • Design leadership experience and strong collaboration with product managers and engineers.
  • Demonstrate experience with end-to-end product design (successfully shipped product).
  • Cross-platform design experiences (Web, iOS, Windows, MacOS, etc.).
  • Based in New York City but we’re open to remote-based location.

Extra:

  • Experience working with a distributed and / or remote team.
  • Understand the foundation of video technology.

To apply, please send your resume to jobs@touchcast.com

Located in London's Tech City neighborhood, TouchCast Studios UK is home to our European operations. The office is a stone's throw away from the Regent's Canal, a great place for an afternoon stroll. There's a great bakery across the street, too.

6-10 Dunston Street, London E8 4EB

Customer Success / Technical Support Specialist

Full-time - Customer Success

TouchCast is a group of video technologists, inventors, entrepreneurs, producers, app designers, former journalists and educators determined to bring video communications and collaboration into every business and every school. At TouchCast, we believe technology should connect us and help us communicate in a more human way. We are building a family of Smart Video products which includes TouchCast Studio, an award-winning app that turns an iPad into an interactive TV studio; and TeamTime, an end-to-end enterprise video solution that transforms meetings.

Responsibilities:

Customer Success Technical Support Specialists provide user-friendly assistance for customers having technical problems with TouchCast applications, or need coaching, advice, training or other information. They provide technical support to users by researching and answering questions, troubleshooting problems, and guiding users through corrective steps.

Our technical support team is composed of individuals who are deeply familiar with the technical and functional attributes of our products. With this knowledge, they are able to troubleshoot most problems that a user experiences. They also communicate with sales, support, and product teams to escalate issues where necessary and to provided invaluable front-line customer feedback. Specifically in this role you will:

  • Execute daily customer support operations including responding to questions and following up on reported issues
  • Escalate technical and triage support to other team members where necessary
  • Track support level and customer satisfaction metrics
  • Ensure support SLA’s are being achieved and exceeded
  • Conduct quality & product usage checks to proactively identify issues and ensure a high level of customer & product satisfaction
  • Help develop client training programs by identifying common issues
  • Improve system performance by identifying problems and recommending changes
  • Actively contribute to our online community and knowledge database for up-to-date customer information and solutions
  • Work closely with our Engineering, Product Management, Account Management and QA teams to increase customer satisfaction by providing critical feedback and assistance

Required Skills/Experience:

  • B.A/B.S Required with graduating GPA of 3.0 or higher
  • 1-3+ years work experience in a Customer Focused position
  • Excellent written and verbal communication skills and strong customer focus
  • Ability to set expectations and communicate goals and objectives with customers and teammates
  • Ability to successfully communicate and coordinate with departments across the organization, including Sales, QA, Product Management, etc
  • Ability to understand and escalate issues efficiently and appropriately
  • Ability to delegate responsibilities, assign special tasks and projects, identify new opportunities for process improvement
  • Outstanding decision making, analytical, multi-tasking and time management skills
  • Exposure to online technical problem solving and triage
  • Proven ability to work with the team to quickly and calmly resolve technical issues
  • Ability to work independently and as a part of a team

Location:

These positions are based in New York and London. TouchCast is headquartered in New York with offices in London, Ukraine and India.

To apply, please send your resume to alison@touchcast.com

Located in the city center of Zaporizhzhya, bMuse Ukraine is the development heart of TouchCast. From our 14th floor vista we enjoy excellent views of the river Dnieper and gorgeous Khortitsa island. During the warm months we love to have lunch on the river and have a stroll.

Shevchenka blvd, 71a, Zaporizhzhya

C# /.NET Developer

Full-time

Required skills:

  • 2+ years of C# and XAML development experience.
  • Experience developing WPF apps.
  • Experience working with APIs, Web Services, REST, JSON and XML.
  • Good understanding of OOP principles.
  • Understanding of UX standards.
  • Understanding of the app life cycle and development process.
  • Fast learner, self-motivated with ability to get things done.
  • Ability to communicate and work in a cross-functional team environment.
  • Ability to read and understand documentation in English.

As a plus:

  • Experience developing UWP apps.
  • Amazon S3 experience.

Responsibilities:

  • Interact with team leads and other engineers to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Implement project features and functional specifications based on feasibility of design within time constraints.
  • Interact with QA to develop feature specific testing and validation procedures to ensure quality of results.

We offer:

  • Official employment.
  • Competitive salary.
  • Annual paid vacation (24 days) and paid sick leaves.
  • Flexible working hours.
  • Comfortable office in the city centre.
  • Corporate parties.
  • English classes in the office.
  • Coffee, tea, biscuits and fruits that are always in the kitchen.

To apply, please send your resume to jobs@touchcast.com

DevOps Engineer

Full-time

Required skills:

  • Proficiency in development and release cycles.
  • Experience working with command line and creating scripts for task automation.
  • Scripting language: PHP (preferred), NodeJS (preferred), Python.
  • Bash scripting.
  • Expertise in configuration for Ubuntu Linux (LTS versions) and Amazon Linux.
  • Git (Bitbucket preferred).
  • Jenkins.
  • AWS services and APIs (EC2, CodeDeploy, ELB, Cloudfront, S3, ApiGateway, Lambda, Logs, Kinesis).
  • Always be thinking into optimize for less man effort and server throughout.

As a plus:

  • Software background.
  • Proven programming experience.

Responsibilities:

  • Automate creation of servers clusters under AWS services.
  • Automate reports of performance and logs processing.
  • Help creating systems to support developers about server status and logs from application.

We offer:

  • Official employment.
  • Competitive salary.
  • Annual paid vacation (24 days) and paid sick leaves.
  • Flexible working hours.
  • Comfortable office in the city centre.
  • Full social package.
  • Corporate parties.
  • English classes.
  • Coffee, tea, biscuits and fruits that are always in the kitchen.

To apply, please send your resume to jobs@touchcast.com

Experienced JavaScript / HTML5 Developer

Full-time

Required skills:

  • Expert knowledge of JavaScript with a strong understanding of JavaScript fundamentals such as prototype inheritance, composition, AMD modular systems using RequireJS and Almond. Must demonstrate ability to write advanced JavaScript beyond jQuery-centered development.
  • Experience working with HTML/CSS, particularly taking a design and turning it into clean, hand-coded HTML and CSS. You must be able to produce design correct implementations with graceful degradation on all browsers on desktop and mobile (responsive design).
  • Experience with HTML5 (be aware of HTML5 APIs like Web Workers, WebSocket API) and CSS3, LESS/SASS.
  • Experience working with APIs (RESTful), integrating a third-party API, understanding cross-domain requests, SSL.
  • Experience with build systems such as Grunt.
  • Good understanding of asynchronous request handling, partial page updates, and AJAX.
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues.
  • Proficient understanding of code versioning tools, such as Git.
  • Good understanding of browser rendering behaviour and performance.
  • Good English skills written and spoken.

Nice to have:

  • Experience with HLS/H.264/DASH/WebRTC/Streaming technologies.
  • Some experience with server side scripting languages such as PHP.
  • Experience with any of the JavaScript coding frameworks such as AngularJS, React.

Essential duties and responsibilities

  • Follow company’s good coding practice.
  • Working within an Agile team.
  • Ability to think critically, conduct research and creatively solve problems.
  • Ability to communicate clearly with stakeholders and peers.
  • Build reusable code and libraries for future use.
  • Optimise your code for maximum speed and scalability.
  • Build unit tests for your code.
  • Prepare documentation for code you write so that is easy for others to understand.

We offer:

  • Official employment.
  • Competitive salary.
  • Annual paid vacation (24 days) and paid sick leaves.
  • Flexible working hours.
  • Comfortable office in the city centre.
  • Corporate parties.
  • English classes in the office.
  • Coffee, tea, biscuits and fruits that are always in the kitchen.

To apply, please send your resume to jobs@touchcast.com

QA Engineer

Full-time

Required skills:

  • 3+ years of experience in functional & integration testing.
  • 1+ years of experience in cross-browser testing on iOS/macOS/Win platforms.
  • Knowledge of ActiveCollab/JIRA.
  • Fluent English.

Responsibilities

  • Making & organizing test scenarios.
  • Performing acceptance tests.
  • Testing cross-product interactions.

We offer:

  • Official employment.
  • Competitive salary.
  • Annual paid vacation (24 days) and paid sick leaves.
  • Flexible working hours.
  • Comfortable office in the city centre.
  • Full social package.
  • Corporate parties.
  • English classes.
  • Coffee, tea, biscuits and fruits that are always in the kitchen.

To apply, please send your resume to jobs@touchcast.com

Senior C++ Developer

Full-time

Required skills:

  • Strong Computer Science fundamentals: data structures, design patterns, understanding of OOP concepts, multithreading/concurrency.
  • 3+ years of professional experience with C++ (C++: C++11, Boost).
  • Experience in creating multimedia apps that utilize Microsoft Media Foundation or DirectShow.

Personal qualities:

  • Great problem solving abilities.
  • A commitment to quality and the drive to ensure goals are met.
  • A passion for writing software.
  • Ability to quickly adapt to new technologies.
  • Attention to details.
  • Team player.

As a plus:

  • Experience with C#, C++/CLI or C++/CX.
  • Previous Experience with UWP.
  • Good written and verbal communication skills in English.

We offer:

  • Official employment.
  • Competitive salary.
  • Comfortable office in the city centre.
  • All modern equipment and high-performance workstations.
  • Possibility of professional development.
  • Possibility to attend conferences.
  • Paid vacation and sick-list.
  • Friendly team.
  • Special loyalty program for employees.
  • Team-building events.
  • English courses in the office.
  • Tea, coffee, biscuits, of course ;)

To apply, please send your resume to jobs@touchcast.com

Team Lead and Senior JavaScript / HTML5 Developer

Full-time

Required skills:

  • Expert knowledge of JavaScript with a strong understanding of JavaScript fundamentals such as prototype inheritance, composition, AMD modular systems using RequireJS and Almond. Must demonstrate ability to write advanced JavaScript beyond jQuery-centered development.
  • Experience working with HTML/CSS, particularly taking a design and turning it into clean, hand-coded HTML and CSS. You must be able to produce design correct implementations with graceful degradation on all browsers on desktop and mobile (responsive design).
  • Experience with HLS/H.264/DASH/WebRTC/Streaming technologies.
  • Experience with HTML5 (be aware of HTML5 APIs like Web Workers, WebSocket API) and CSS3, LESS/SASS.
  • Experience working with APIs (RESTful), integrating a third-party API, understanding cross-domain requests, SSL.
  • Experience with build systems such as Grunt.
  • Good understanding of asynchronous request handling, partial page updates, and AJAX.
  • Proficient understanding of cross-browser compatibility issues and ways to work around such issues.
  • Proficient understanding of code versioning tools, such as Git.
  • Good understanding of browser rendering behaviour and performance.
  • Good English skills written and spoken.

Nice to have:

  • Some experience with server side scripting languages such as PHP.
  • Experience with any of the JavaScript coding frameworks such as AngularJS, React.

Essential duties and responsibilities:

  • Manage other developers by providing them technical direction and mentorship when they need. You are going to be the person around which we build our team.
  • Develop and ensure good coding practice throughout the team through regular code reviews, comfortable with explaining and documenting your methods and choices.
  • Understanding how to balance great software with delivering on time. You will be using Agile methodologies to do so.
  • Ability to think critically, conduct research and creatively solve problems.
  • Ability to communicate clearly with stakeholders and peers, providing technology expertise.
  • Build reusable code and libraries for future use.
  • Optimise your code for maximum speed and scalability.
  • Understanding and implementing test driven development, unit testing, continuous integration, etc...
  • Prepare documentation for code you write so that is easy for others to understand.

We offer:

  • Official employment.
  • Competitive salary.
  • Annual paid vacation (24 days) and paid sick leaves.
  • Flexible working hours.
  • Comfortable office in the city centre.
  • Corporate parties.
  • English classes in the office.
  • Coffee, tea, biscuits and fruits that are always in the kitchen.

To apply, please send your resume to jobs@touchcast.com

Contact us for more information.