Careers

Careers

Why Join Us?

1

Our project managment system

We have a clearly-defined project management methodology and case management system. We strive to be the most organized environment in which you’ve ever worked. (If we’re not, then we can learn from you!)

2

Flexible working environment

We offer a casual and flexible working environment with plenty of opportunities for growth for the right candidate. We take on cutting-edge, challenging projects for appreciative clients, and have a supportive and team-based approach.

3

Opportunities for grow up

Team members have the opportunity to be involved in all phases of the business that interest them and are encouraged to be entrepreneurial. (If you want to be involved in a particular project, we’ll find a way to get you involved.)

4

Diversity of projects

Because we have a diversity of projects — both large and small — team members have the opportunity to be exposed to a wide range of different types of assignments, and projects change every few months.

Genius team

Curent openings

middle Web developer

Required skills: Nuxt.js; SCSS; JS; NestJS; MySQL; SQL; Redis; Git (experience level – high).
As advantage: Rest API; WebSocket; Jenkins; Stripe.

senior mobile developer

What we expect from you:
– Strong knowledge of CSS3, understanding the adaptive layout
– Experience with React Native
– Basic knowledge of OOP
– Understanding of AJAX and using the REST API
– Experience with ES6, ES7
– English level: intermediate or higher

Will be a plus:
– Understanding the differences between iOS and Android
– Experience with CSS frameworks (Twitter Bootstrap, Foundation), LESS / SASS
– Knowledge of HTML 5 functions – SVG, Canvas, Javascript APIs, local storage
– Experience with ReactJS
– Database Experience

junior q&A automation

– 0.5+ years of related experience in software quality assurance/ testing.
– Technical focus including the ability to create and execute DB queries (MySQL, MongoDB), use and test API.
– Experience using management tools such as JIRA.
– Excellent communication skills with members, staff, and individuals in the community in a professional manner.
– Multi-task orientation to handle and manage several projects at once.
– Ability to meet deadlines in a timely manner and collaborate effectively in teams with all levels of the organization.
– Intermediate+ English level.