2 views
Genesis
Kyiv, hybrid, remote
We are looking for a Back-End Developer who will strengthen our team and help improve the product for our users.
Our product is the most popular news and entertainment portal in Kazakhstan with more than 10 million unique users. Every third person in the country uses our product. Not only have we maintained high standards for 14 years, but we are also constantly improving and reaching a wider audience. For 9 years in a row, we have been awarded as the best independent mass media in Kazakhstan and are among the TOP-3 internet publications in the country.
Our mission is to create a basis for positive changes in society with the help of quality content and media products. At the moment, more than 70 strong professionals are working hard to realize our mission.
Our values:
— a team burning with a common goal, having a common vision and values;
— in-depth knowledge and skills regarding site and service speed, optimal use of resources, service telemetry (metrics and logging);
- we don't limit ourselves to specific technologies, we try new ones if necessary, because for us technology is just a tool;
- we are running a marathon, not a sprint. Therefore, we work on quality, not speed.
You should apply if you
- have 3+ years of experience working with the NodeJS programming language;
- you have experience with the NestJS framework;
—used Docker and Git;
— worked with databases (MySQL, Mongo);
— you have an understanding of client-server architecture (WEB) cookies, caching, etc;
Will be a plus:
— Debugging & Profiling skills;
- experience with clickhouse, k8s, Postgresql, ArgoCD.
We expect that you will
— develop and maintain the back-end part of a large website and admin panels for it;
— optimize and expand the existing architecture;
— to introduce new services;
— to monitor updates of the services we use;
— refactor the code;
- implementing the best security and productivity practices and using innovative technologies, our company does not stand still and always strives to be ahead of the competition.
We, in turn, will
- provide you with constant feedback and help you improve your skills;
—we will provide you with all the resources you need to do your job effectively;
—give the team autonomy, because we hate micromanagement and bureaucracy;
- to provide an opportunity to work in a strong team of professionals.
Hiring stages
—Primary screening. The recruiter asks a few questions (phone call or Google Meet) to get an impression of your experience and skills before the interview.
—Technical interview. A conversation with your future boss - Lead Back-End Engineer.
- Interview with TOP managers - conversation with CTO and Head of Engineering.
—Final interview. A conversation with HR BP about your professional competencies andthe team you are applying for.
—Job offer. If you pass the interview successfully, you will receive a job offer. Otherwise, you will receive feedback within 1-2 days.
About Genesis
Genesis, DOU's No. 1 employer, is a Ukrainian co-founding company that builds global technology businesses together with outstanding entrepreneurs from the Central and Eastern Europe. The Genesis business ecosystem has more than 25 projects working in 4 areas - mobile applications, online media, advertising and R&D. Our apps have been downloaded by more than 300 million users worldwide, and the company's main markets are the US, Europe and Africa.
Corporate advantages
— the ability to work remotely or in the office, flexible work schedule;
— competitive salary;
— full coverage of professional training (courses, training sessions, certifications);
— assessment of work efficiency twice a year;
- health insurance and corporate doctor;
—20 days of paid vacation, unlimited paid sick leave;
— free breakfasts and lunches in the office;
—compensation for sports;
—Apple technology.
We support Ukraine
Genesis condemns Russia's war against Ukraine and helps our country on the economic, information and cyber fronts. At the beginning of the full-scale war, we founded the corporate charity fund "Genesis for Ukraine". In addition, we constantly donate funds for the needs of the Armed Forces, and several applications created in the Genesis ecosystem have become free for Ukrainians. Read more about our confrontation here and here.