заявка

JavaScript developer (ReactJS)

WeMakeTeam is recruiting a Frontend development team for a remote banking platform for a large Russian bank - the work is carried out on the basis of modern approaches to the creation of distributed high-load systems in a microservice architecture.

ОТКЛИКНУТЬСЯ
Tasks:
  • — Building a unified application interface when interacting with microservices.
  • — Interaction with analysts and architects.
  • — Conducting initial testing of the developed code, correcting defects in the developed code if they are detected at the testing stage, conducted by analysts and testers.
Conditions:
  • — 100% remote work
  • — Highly competitive salary, based on the interview results. A clear payment system.
  • — Official registration in accordance with Russian legislation.
  • — Quick access to the project: the decision is made after one technical interview with the team lead.
  • — In addition to a stable salary, we reward our employees based on the results of the project stages.
  • — Training, participation in specialized conferences.
Skills and experience:
  • — At least 1.5 years of experience with ReactJS.
  • — Required knowledge: Redux, Flow, TypeScript, jQuery, ECMAScript (ES5, ES6), HTML5, CSS.
  • — Knowledge is desirable: XSLT, Xpath, LESS / SASS Packages: Node.js, WebPack, npm, bower. Unittest: Jest, RESTful API Responsive / Adaptive UI, SPA.
  • — Experience in developing large projects with Backend on RESTFull API is desirable.
ОТКЛИКНУТЬСЯ

Java developer

WeMakeTeam is recruiting a Backend development team for a remote banking platform for a large Russian bank - the work is carried out on the basis of modern approaches to the creation of distributed high-load systems in a microservice architecture.

ОТКЛИКНУТЬСЯ
Tasks:
  • — Building a unified application interface when interacting with microservices.
  • — Interaction with analysts and architects.
  • — Conducting initial testing of the developed code, correcting defects in the developed code if they are detected at the testing stage, conducted by analysts and testers.
Conditions:
  • — 100% remote work
  • — Highly competitive salary, based on the interview results. A clear payment system.
  • — Official registration in accordance with Russian legislation.
  • — Quick access to the project: the decision is made after one technical interview with the team lead.
  • — In addition to a stable salary, we reward our employees based on the results of the project stages.
  • — Training, participation in specialized conferences.
Skills and experience:
  • — We need remote Java developers (Middle / Senior) with at least 2 years of development experience.
  • — Knowledge of Spring Boot framework is desirable.
  • — Experience in one of the DMS: PostgreSQL / Oracle / MS SQL Server.
  • — Experience with Jira / TFS, Confluence, Git, Jenkins, Maven / Gradle, Nexus is desirable.
ОТКЛИКНУТЬСЯ

Architect

WeMakeTeam is recruiting teams for the design and development of a high-load banking platform for VTB Bank - The work is carried out on the basis of a modern approach to the creation of distributed high-load systems in a microservice system.

ОТКЛИКНУТЬСЯ
Tasks:
  • — Design of application systems based on Java technologies, Web, microservices, data streaming, etc.
  • — Participation in software development projects.
  • — Analysis of customer requirements.
  • — Development of concepts of architectural solutions and approaches to the implementation of software products.
  • — Participation in the development and approval of project documentation (concepts, technical specifications, private technical specifications, implementation specifications, presentations, test plans).
  • Control over the compliance of the developed systems with architectural requirements.
Conditions:
  • — 100% remote work
  • — Highly competitive salary, based on the interview results. A clear payment system.
  • — Official registration in accordance with Russian legislation.
  • — In addition to a stable salary, we reward our employees based on the results of the project stages.
  • — Training, participation in specialized conferences.
Skills and experience:
  • — Knowledge of design patterns and integration.
  • 6+ years of Java development experience.
  • — Knowledge of frameworks: Spring (preferably: Boot, Cloud, Integration, AOP, Security, etc.), Hibernate (Core, Search etc.).
  • — Experience in one of the DMS: PostgreSQL, Oracle.
  • — Desirable: Experience with Apache Kafka, Docker, Ansible, Kubernetes. Knowledge of Netflix OSS. Experience in the development of high-load distributed systems in a microservice architecture.
ОТКЛИКНУТЬСЯ

Middle / Senior Java Developer

WeMakeTeam is expanding the existing Backend development team of a high-load platform for remote banking services of a large bank - the work is carried out on the basis of modern approaches to the creation of distributed high-load systems in a microservice architecture.

ОТКЛИКНУТЬСЯ
Tasks:
  • — Development of a highly loaded banking platform in a team.
  • — Team composition on the project: IT leader, team lead, developers, architecture analyst, QA engineers, testers.
  • — Scrum is used as a project management method.
  • — Fixing worked hours in Jira.
Conditions:
  • — 100% remote work
  • — Highly competitive salary, based on the interview results. A clear payment system.
  • — Official registration in accordance with Russian legislation.
  • — Quick access to the project.
  • — In addition to a stable salary, we reward our employees based on the results of the project stages.
  • — Training, participation in specialized conferences.
Skills and experience:
  • — Experience with Java for at least 3 years.
  • Experience with Java 8, Spring Boot is a must.
  • — Experience in one of the DMS is required: PostgreSQL / Oracle / MS SQL Server.
  • — Soft skills – resistance to stress, ability to communicate.
  • — Desirable: Experience with microservices, Jira / TFS, Confluence, Git, Jenkins, Maven / Gradle, Nexus.
  • — Work experience in large financial institutions.
ОТКЛИКНУТЬСЯ

Software tester (manual)

WeMakeTeam is expanding the existing team of development of a high-load platform for remote banking services of a large Russian bank - the work is carried out on the basis of modern approaches to the creation of distributed high-load systems in a microservice architecture.

ОТКЛИКНУТЬСЯ
Tasks:
  • — Analysis of functional requirements and technical specifications.
  • — Drawing up test scenarios.
  • — Functional, regression, integration testing based on test scenarios created according to requirements.
  • — Coordination of interaction with other members of the project team.
  • — Performing all work related to testing, collecting and analyzing requirements, planning, issuing estimates, conducting testing cycles.
  • — Recording of found defects in the bug-tracking system.
  • — Drawing up reports on the results of the testing.
  • — Interaction with developers and analysts.
Conditions:
  • — 100% remote work
  • — Highly competitive salary, based on the interview results. A clear payment system.
  • — Official registration in accordance with Russian legislation.
  • — Quick access to the project.
  • — Training, participation in specialized conferences.
Skills and experience:
  • — Higher education, at least 2 years of experience in software testing.
  • — Knowledge of approaches to testing and test design.
  • — Experience in writing test scripts.
  • — Understanding the software development life cycle.
  • — Experience in testing web applications and services.
  • — Understanding of the relational data model, knowledge of SQL at a level sufficient to execute queries and understand stored procedures (PostgreSQL).
  • — Ability to work with a large amount of information and quickly switch between tasks if necessary.
ОТКЛИКНУТЬСЯ

Analyst

WeMakeTeam is looking for an analyst for a large Russian banking project.

ОТКЛИКНУТЬСЯ
Tasks:
  • — Collecting, analyzing, formalizing, documenting and agreeing requirements in the process of developing / refining IT systems. At GBA Preparation and coordination with BRD customers.
  • — Participation in the elaboration and evaluation of tasks.
  • — Participation in the development of design solutions. Analysis of alternative solutions, development of selection criteria.
  • — Interaction with the customer and developers for the best implementation of the revision, for the correction of defects, for the organization of business testing for the acceptance of the functionality.
  • — Development of project documents – specifications and OTARs, according to OTARs also their approval.
  • — Coordination of functional test scenarios based on business requirements and functional requirements.
  • — Interaction with the team and with the customer in the development and testing processes.
  • — Participation in the processes of implementation and maintenance of systems (support of requirements), including in the analysis of industrial defects.
Conditions:
  • — 100% remote work
  • — Highly competitive salary, based on the interview results. A clear payment system.
  • — In addition to a stable salary, we reward our employees based on the results of the project stages.
  • — Official registration in accordance with Russian legislation.
  • — Training, participation in specialized conferences.
Skills and experience:
  • — At least 3 years of experience as a system analyst in large banking projects; experience in business analysis is highly desirable.
  • — Experience in the following banking products and areas is highly desirable: Cash transactions for business, electronic signature for business, corporate cards.
  • — Ability to prepare those documentation (Scop, BRD, use-cases, specifications, OTAR).
  • — Ability to work with WS (SOAP, REST) is a must.
  • — Basic knowledge of SQL.
ОТКЛИКНУТЬСЯ

IOS Developer Middle / Senior

WeMakeTeam is looking for a specialist with deep technical expertise and relevant experience to join the SberDevices team. SberDevices is a new direction that creates products based on voice and speech technologies, solutions in the field of biometrics and much more.

ОТКЛИКНУТЬСЯ
Conditions:
  • — Remote work or office work.
  • — Highly competitive salary, based on the interview results. A clear payment system.
  • — Ability to attend specialized courses, certification, trainings, IT conferences at the expense of the company (in whole or in part).
  • — Official registration in accordance with Russian legislation.
Skills and experience:
  • — Experience in commercial development of mobile applications.
  • — Experience in UI development.
  • — Ability to write multi-threaded applications.
  • — Ability to work with network protocols: HTTP, WebSocket, TCP.
  • — Understanding the principles of SOLID, OOP.
  • — Experience in application architecture design.
  • — On iOS, we write in Swift.
  • — Desire to create products that will be used by millions of users.
  • — Desirable: experience with webrtc, video conferencing. Possibly experience with Jitsi.
  • — Ideally knowledge of ReactNative (so that you can watch the current sdk code on reactnative and rewrite it).
ОТКЛИКНУТЬСЯ

Python developer

WeMakeTeam is looking for talented developers to join SberDevices to tackle natural language query processing (NLP) applications. SberDevices is a unique IT space inside Sberbank, which is developing smartapps and scripts for smart devices that support the voice assistant Salyut and a family of virtual characters. The work uses modern technologies, any interesting ideas are welcomed in the team, and each team player can invest in the device something of his own.

ОТКЛИКНУТЬСЯ
Tasks:
  • — Solving applied and product NLP problems on our frameworks (smart_app_ide, nlpf).
  • — Implementation of smartapp product logic.
  • — Interaction with other services through various APIs.
  • — Interaction with customers, analysts, Data Science specialists.
  • — Support for your own microservice, participation in the release process.
Conditions:
  • — Remote work or office work.
  • — Possibility of concluding an agreement with a GPC or with an individual entrepreneur.
  • — Ability to attend specialized courses, certification, trainings, IT conferences at the expense of the company (in whole or in part).
  • — Official registration in accordance with Russian legislation.
  • — Highly competitive salary, based on the interview results.
Skills and experience:
  • — Proficiency in Python3 at a confident level, sufficient for industrial programming.
  • — Good knowledge of algorithms.
  • — Ability to write tests, familiarity with the TDD approach.
  • — Self-reliance, ability to analyze and structure requirements, decompose tasks.
  • — The desire to understand the product as a whole, and not only in its code.
  • — Ability to interact constructively in horizontal teams consisting of developers, managers, analysts, designers.
  • — Willingness to develop using Agile methodologies.
  • — It will be a plus: knowledge of NLP technologies, the basics of Data Science. Experience with Django, relational databases (Postgres). Knowledge of JavaScript, Git, Docker, DevOps tools. Experience with Apache Kafka. Work experience in large companies.
ОТКЛИКНУТЬСЯ

Java developer

WeMakeTeam is looking for a Java developer to the SberDevices team with a desire to work and see the results of his work, along the way developing in the areas of building streaming data processing systems, high-load and fault-tolerant services. You are going to develop and develop from scratch a platform for managing recommender systems, processing tens of thousands of requests per second with low response time, routed to dozens of different recommender engines. SberDevices is a unique IT space inside Sberbank, which develops voice products, smart devices and virtual characters. For example, OKKO SmartBox was developed here and continue to develop it, and new devices are on the way, even more ambitious (media player).

ОТКЛИКНУТЬСЯ
Tasks:
  • — Development of highly loaded and fault-tolerant services and systems from scratch.
  • — Making independent decisions in terms of implementation and their argumentation.
  • — Work in a friendly and professional team.
  • — Adequate software development and delivery process (unit and functional testing, CI / CD, Code Review, Agile, etc.).
Conditions:
  • — Remote work or office work.
  • — Official registration in accordance with Russian legislation.
  • — Training, participation in specialized conferences.
  • — Highly competitive salary, based on the interview results.
Skills and experience:
  • — Experience with Java at least 3 years.
  • — Good knowledge of Java Core, standard library and data structures.
  • — Proficiency in SQL, the ability to use JOIN, GROUP BY, etc.
  • — Experience with Linux at the “user” level.
  • — Experience with Docker.
  • — Ability to work in a team and write readable code.
  • — Ability and desire to learn new tools and technologies.
  • — Ability to read and understand English-language professional literature and documentation.
  • — Ability to learn and find solutions on their own, using available sources of information.
  • — Additional expectations: experience in developing, not necessarily commercial, anything other than Spring RESTful services, working with any of the following technologies: Spark, Flink, Kafka. Experience with Kubernetes and / or OpenShift. Experience with Apache Ignite / GridGain. The ability to provide any examples of your code for review. Understanding the computational complexity of algorithms.
ОТКЛИКНУТЬСЯ

Senior QA (autotest)

WeMakeTeam is expanding the existing team of development of a high-load platform for remote banking services of a large bank - the work is carried out on the basis of modern approaches to the creation of distributed high-load systems in a microservice architecture.

ОТКЛИКНУТЬСЯ
Tasks:
  • — Elaboration of a test model of autotesting.
  • — Development of scripts for functional and integration testing.
  • — Development of test automation tools.
  • — Development of monitoring and reporting tools for autotesting.
Conditions:
  • — 100% remote work
  • — Highly competitive salary, based on the interview results. A clear payment system.
  • — In addition to a stable salary, we reward our employees based on the results of the project stages.
  • — Official registration in accordance with Russian legislation.
  • — Training, participation in specialized conferences.
Skills and experience:
  • — Experience in test automation at least 3 years.
  • — Understanding the software development life cycle.
  • — Experience with test management systems.
  • — Excellent test design skills.
  • — Experience in functional and integration testing.
  • — Understanding the principles of OOP.
  • — Good knowledge of the principles of Web applications.
  • — Experience in testing REST API.
  • — Experience in writing Gherkin scripts.
  • — SQL skills.
  • — Skills of working with the developer console in the browser (viewing the code of pages, Network requests, etc.)
  • — Working with JIRA, Confluence.
  • — Knowledge of the basic principles and artifacts of SCRUM.
  • — Key technologies: Java 8, SQL, Selenium WebDriver, HTTP / REST, Git, Maven, Jenkins, Team City, Gherkin, Cucumber, Docker, Selenoid.
ОТКЛИКНУТЬСЯ

Tell
us about yourself

If you have not found a suitable job, but you are interested in working in our company, fill out the form