Careers

Be a part of something special!

WeTek values every member of its team and knows the importance of every task. We are a home for exciting projects, involving state-of-the-art technologies with major world partners, all while delivering new products to the international consumer market.

Be a part of an easy-going team, where you can talk directly to the developer, designer, business developer, and even the CEO. Take advantage of WeTek Android Careers.

Take a break, relax and eat your vitamins!

WeTek is not all work. You can only be as productive as you are happy and we make sure that you stay productive, with WeTek Android Careers 😉

Free Fruit, Water, Coffee, and Tea!

Free Fruit, Free Water, Free Coffee, and guess how much is the Tea… There you go.

Table Tennis

Have fun with your co-workers! Beat your manager in a table tennis match or try not falling from the hoverboard that’s always lying around.

Paid Sick Day

We all have our “under the weather” days. The most important thing is to recover fast and well.

Team Events

Including regular team lunches, dinner parties, and FREE birthday cakes (except for yours). Seriously, bring us some birthday cake.

International Environment

We welcome people from multiple countries and work closely with our teams in Bosnia, Hong Kong and collaborators all around the globe.

Open Positions

If you would like to be a part of WeTek, just send us your CV to [email protected].

Must have skills:

  • Knowledge over the following topics and tools / platforms:
    • Docker, Docker swarms
    • MariaDB, Mongodb, Redis servers installation, configuration
    • AWS security configuration
    • Experience in VPN setup
    • Experience in optimization of AWS cost
    • Webservers, application servers configuration
    • Hands on experience in script programming

Other valued skills:

  • User and system permissions, policies; security policies
  • Networks/troubleshooting network problems
  • Hardware, namely server HW
  • Backup procedures
  • Business continuity, disaster recovery procedures
  • Task automation
  • Additional knowledge of :
    • Jenkins / Git / bash / Powershell
    • Linux containers, Kubernetes, or other container environments and tools
    • Linux packages, specifically Debian
    • nginx
    • Bitbucket
    • MySQL
    • Task and responsabilities:
    • Task automation

Task and responsibilities:

  • Update configs/parameters, and assets (e.g. certificates, logos,…) in Client or Internal product deployments
  • Deploy updated versions of backend / database / middleware & servers
  • Create scripts for process automation within servers, containers, or applications (e.g. recurring jobs)
  • Upkeep of internal network and system configs
  • Upkeep of internal build and integration servers
  • Plan and implement integration and deployment pipelines
  • Help structure and deploy automation pipelines and procedures
  • Advise on architecture and design if requested
  • Setup and upkeep of Proof-Of-Concept for external Clients and demos
  • Advisory on Client deployments and policies (backups, balancing/availability)
  • Troubleshoot issues with configs and platform usability
  • Keep updated documentation for all DevOps work items, including recommended configs for product deployment(s)

Must have skills:

  • Good knowledge of English language

  • Ability to communicate at all levels

  • Analytical and problem-solving skills

  • Proficient understanding of code versioning tools, such as Git

  • Strong knowledge of OOP and PHP web frameworks {{such as Laravel, Slimphp}}

  • Strong knowledge of the common PHP or web server exploits and their solutions

  • Understanding of MVC design patterns

  • Understanding about user authentication and authorization between multiple systems, servers, and environments

  • Familiarity working with REST, SOAP API creation and integration

  • Integration of multiple data sources and databases into one system

  • Creating database schemas that represent and support business processes

  • Familiarity with MYSQL/Mongo databases and their declarative query languages

  • Minimum work experience 1-2 years; write well structured, clean and efficient code

Other valued skills:

  • Bitbucket pipelines
  • Swagger documentation
  • Experience with Redis
  • Experience with Docker containerization
  • Nodejs and SocketIO
  • Microservices

Task and responsibilities:

  • Ability to work independently

  • Develop code both from scratch and by adapting existing platforms to meet business needs

  • Determine the appropriate architecture, and other technical solutions, and make relevant recommendations

  • Solve technical issues and have strong debugging skills

  • Use the collaboration tools like Jira, BitBucket, Confluence

  • Create and maintain technical documentation

  • Maintain and improve existing systems

We are looking for someone…

  • with 2-3 years of experience in QA, or in a QA-adjacent role;

  • that has understanding of the main stages of the software development lifecycle;

  • who is knowledgeable of testing processes & methodologies;

  • who is a good interpersonal communicator and team player;

  • that has good problem-solving skills.

Working in an dynamic environment with technology staff, including Test Engineers, Developers, DevOps Engineers, Product management, and Program management, there are a number of interactions that add to our team’s work and our ability to deliver value. Our QA engineers are encouraged to establish rapport with colleagues in an agile context, help identify, recognize, and refine the scope of projects and delivery services, assist with the work and tasks of other team members, debate and call out any issues or blockers that may delay release delivery, along with proposing and brainstorming courses of action / possible solutions, and track and follow-up on relevant open issues that can impact work.

 

Some of the specific competencies that are valued for this QA engineer role:

  • Testing skills (writing test cases, executing test cases, opening bugs, verifying bugs, reporting test status, etc.);
  • Manual functional testing of end-user apps UI/UX;
  • Testing API endpoints and respective implemented rules; using Postman or a similar tool for testing the REST API, as well as knowledge about the REST API, HTTP methods and how to verify that API satisfies the acceptance criteria;
  • Knowledge of creating automated tests for backend and frontend components (using tools like e.g. Selenium, Appium, Firebase or Katalon);
  • Executing load tests (using tools like e.g. JMeter).

Other valued experience and know-how:

  • Experience in manual functional testing of Android Mobile applications, iOS applications, Set-Top Box applications;
  • Experience in automation testing (experience on Katalon Studio tool, Android and iOS OS);
  • Knowledge of the Charles Proxy Tool and how to use it for testing and debugging HTTP communication;
  • Knowledge of some programming language (php, java, etc.).

An intermediate level of [spoken] English is required for this role.

Must have skills and experience in:

  • Java / Kotlin

  • RxJava

  • Dagger

  • MVP Architecture

  • Git version control or similar

  • Android studio

  • ButterKnife (optional but valued)

  • SQLite, Ormlite, Room or similar (optional but highly valued)

  • Working proficiently and communicating in verbal and written English.

  • At least 2 years of experience

Other valued skills:

  • C / C ++ and Linux environment

  • Jenkins or any other continuous integration tool

  • Development and maintenance of libraries for Android

  • Experience in Android TV development

  • DVB

Must have skills and experience in:

  • Excellent knowledge of React v16 and Redux
  • At least 3 years of work experience in ReactJS including React Hooks
  • Good knowledge of HTML, CSS, SASS and Git
  • Excellent communication and presentation skills to build understanding
  • Excellent communication skills in English is required
  • Self-organizing and committed to your tasks
  • Experience writing unit test
  • Working with microservices and RESTful APIs would be an advantage

Tasks:

  • You will consistently implement new features for the existing application
  • Assure that all user input is validated before submitting to back-end
  • Optimize application for maximum speed and scalability

The ideal candidate will have experience in B2B sales, as well as skills related to strategic analysis and marketing. In this role, you will be responsible for developing relationships with our clients, negotiating contracts and closing deals.

Primary duties include identifying business opportunities, building and maintaining successful relationships with prospects and existing clients, collaborating with executives on business strategy to determine objectives, evaluating current business performance and maximizing business reach and potential.

We are looking for someone with the following skills:

  • Engineers Bachelor’s degree or equivalent work experience in related field

  • Demonstrated achievement in B2B sales, in international environments, minimum 5 years

  • Excellent verbal and written English communication skills, including facilitation of group presentations. Spanish is a plus.

  • Basic understanding of the industry, with the ability to become a subject matter expert on the job

  • Innovation and problem-solving skills that include the ability to develop and propose solutions for clients

  • Experience in Partnership development and management

  • Team Player, used to orchestrate and negotiate with different internal and external players.

  • Previous experience in the IT/Video Delivery/Media/Telecom industries.

  • Travel availability, mainly in Europe, but also to Latam and US

Requirements:

  • Great educational background, preferably in the fields of computer science or engineering for technical project managers

  • Working experience as a project manager in the IT sector

  • Solid technical background, with understanding or hands-on experience in software and hardware development

  • Excellent client-facing and internal communication

  • Solid organizational skills including attention to details

  • Strong working knowledge of Jira/Confluence

Responsibilities:

  • Ensure that all the projects are delivered on-time, within scope/plan and within budget

  • Facilitates communication and work on impediments

  • Elaborate report in the end of each sprint including changes

  • Coordinate shareable resources

  • Measure and track KPIs

  • Monitor progress and make adjustments as needed

  • Measure project performance to identify areas for improvement

Be part of WeTek Team

Didn’t find a suitable position for you? We are always looking for talent.
Contact us!

Follow us

Stay tuned!


Subscribe to our newsletter

By submitting my email address, i agree to receive further communications
from WeTek and have read their Privacy Policy.

    Cofinanciado por: