About the client:
We’re an emerging technology business, with market-leading technology, delivering innovative solutions to enable brand protection online for some of the largest and most valuable brands in the world. Continued growth in the use of the Web has led to an explosion in brand abuse. The global market for counterfeit products is estimated at nearly one trillion dollars annually. We are constantly striving to deliver products and associated services that enable businesses to protect themselves online – our mission is to make the internet better for business and their consumers. Our clients are focused on enforcing against brand abuse and counterfeiting across the Internet, they come from a wide range of industries including luxury brands, sports, entertainment, technology, consumer goods, and more.
Requirements:
Bachelor’s degree in Computer Science, Engineering or equivalent qualification;
Golang;
Network protocols (HTTP, TCP/IP);
Linux toolchain;
Good knowledge of modern web application development including RESTful web service development, databases, and operating systems;
Experience and understanding of the software development lifecycle and code repositories such as Git, including branching and merging flows.
Nice to have:
AWS
Apache Kafka
Apache
MongoDB
Redis
Python
Django
Responsibilities:
Identifying, creating and applying software development and security standards and processes;
Planning and designing software applications, components, interfaces and related characteristics (including security);
Estimating time and effort required for software development;
Constructing, amending and verifying software components;
Applying test-driven development and ensuring appropriate test coverage;
Using peer review techniques — such as pair programming
documenting software components;
Understanding and obtaining agreement to the value of the software components to be developed;
Selecting appropriate development methods and life cycles;
Applying recovery techniques to ensure the software being developed is not lost;
Implementing appropriate change control to software development practices
using design concepts and patterns to develop software design and provide the basis for software construction and verification;
Adopting and adapting software design models, tools and techniques based on the context of the work;
Resolving operational problems with software and fixing bugs;
Designing, coding, verifying, testing, documenting, amending and refactoring complex programs/scripts and integrating software services;
Contributing to the selection of the software development methods, tools and techniques;
Applying agreed standards and tools to achieve well-engineered outcomes;
Participating in reviews of own work and leading reviews of colleagues' work;
Designing complex software applications, components and modules;
Using appropriate modelling techniques following agreed software design standards, guidelines, patterns and methodology;
Creating and communicating multiple design views to balance stakeholders' concerns, satisfying functional and non-functional requirements;
Identifying, evaluating and recommending alternative design options and trade-offs;
Modeling, simulating or prototyping the behaviour of proposed software to enable approval by stakeholders, and applying effective construction of the software;
Verifying software design by constructing and applying appropriate methods;
Reviewing, verifying and improving own designs against specifications;
Leading reviews of others’ designs.
We offer:
Competitive work environment
Attractive salary at or above market rate
Full career development program
Flexible working schedule
Compensation for sick leaves and regular vacations
All expenses paid trips abroad
Unforgettable corporate events within a friendly young team
Free English language school
Fully equipped kitchen with beverages and snacks
Cozy relax spot
Breathtaking scenery view from a new modern office
About Global IT Support
Global IT Support is a Software company producing individually crafted solutions for 18 years. Our head office is located in Chernivtsi, Ukraine, and subsidiary offices in Ivano-Frankivsk and Kyiv. We have been successfully acting as a technology partner for many clients in the world, mostly in Europe. We are focused on highly qualitative, timely delivered, and cost-effective nearshore software development. We go the extra mile to take great care of our clients and developers.
Company website:
https://gisua.com/
DOU company page:
https://jobs.dou.ua/companies/global-it-support/
The job ad is no longer active
Job unpublished on
20 December 2021
Look at the current
jobs
Golang
Kyiv→