Пссс...може, досить читати мовою окупанта?
Переходь на українську версію сторінки!

Software Engineer - 21655 Outstaffing

Размещено больше 30 дней назад
Специализация: JavaScript
Открыт для офферов
Армения
Ереван
Более 5 лет
Upper Intermediate
Рассмотрение вариантов
Работа в офисе на полный рабочий день
Частичная занятость
Удаленная работа (полный рабочий день)
Фриланс (одноразовые проекты)
Переезд в другой город

Переведено Google

Средний+ узел Стоимость - 28$ Местонахождение - Армения Старт - как можно скорее англ - B2

Опытный инженер-программист с 5-летним реальным опытом работы. Владеет Javascript, C#, Go, Node.js, Typescript, Rest и микросервисами. С глубокими и практическими навыками работы со структурами данных, алгоритмами, ООП и навыками решения проблем.

Образование
National Polytechnic University of Armenia
Бакалавр. Факультет: Faculty of Mechanical engineering
Сентябрь 2011 - Июнь 2017

Опыт
Software Engineer
IT Company 5
Сентябрь 2021

Achievements/Tasks

Key responsibilities include adding new features to the system, debugging and testing, and designing well-understood and object-oriented code. As well as integrating different banking systems and reviewing codes.

• Used Javascript as a core programming language, MongoDB as a database management system, and Node.js as a backend framework.

• Participate in architectural decisions and propose methods for solving such problems. Conduct interviews and mentor new developers on the team.


Software Engineer
IT Company 4
Февраль 2022 - Октябрь 2022

• I was responsible for adding new features, fixing bugs, writing unit tests, testing in different environments, and communicating with QA engineers and mobile developers. As well as for performing code reviews and participating in architectural decisions.

• Used technologies like Node.js and typescript, AWS serverless, as a database used Dynamodb. Additionally, other technologies such as AWS SQS, AWS S3, and Jest for writing unit tests and React.js in the front-end were also used.

• I worked on both the front-end and back-end parts of the project. As well as creating database backups for DynamoDB tables and designing a separate lambda to automate these scheduled processes.


Back-end Engineer
IT Company 3
Март 2021 - Сентябрь 2021

• Senior back-end engineer at Inomma, on "WWE-Champions" and "The Walking Dead" game portal projects.

• Used JavaScript as a programming language, and Node.js as a back-end framework with Typescript. As a database system selected Postgresql, and Redis in some cases. Used also AWS, GCP, Docker, and other tools.

• Key responsibilities include creating good database design and the creation of new projects from scratch. As well as conduct interviews and be a mentor for new developers on the team.


Back-end engineer
IT Company 2
Декабрь 2019 - Март 2021

• Worked on a social media application and was responsible for refactoring some old microservices and adding unit tests and logging mechanisms for these services.

• Used Node.js as the main back-end framework with Typescript Moleculer.js. As well as used MongoDB as a database management system and Redis for caching. Used Nuts as a communication protocol and Docker with Kubernetes for containerizing and managing microservices.

• After that, we started the creation of a new mobile video streaming application using Node.js with Go, and gRPC as a communication protocol. Also used technologies like Kafka, AWS, AWS Neptune, KsqlDB, ClickHouse, RabbitMQ, and Redis.


Node.js developer
IT Company 1
Май 2018 - Декабрь 2019

Used Javascript as a programming language, also used Node.js and Typescript for backend development, including all the new features of Javascript like ES6, and ES7 to create a new generation gaming platform.

• Used Postgresql as a database management system, with Knex ORM and features like logical replications. Used Redis as a cache and RabbitMQ as a communication protocol.

• Key responsibilities were building, testing, and debugging microservices, building new features from scratch, and reviewing pull requests from team members. Attending daily meetings and working with Agile methodology.


Похожие кандидаты

Переведено Google

Открыт для офферов
Армения
Ереван
Более 5 лет
Upper Intermediate
Рассмотрение вариантов
Работа в офисе на полный рабочий день
Частичная занятость
Удаленная работа (полный рабочий день)
Фриланс (одноразовые проекты)
Переезд в другой город
Мы используем cookies
Принять