Golang Developer

Job description

We are an international Product IT company with a 10 years background with the head office in San Diego, California; also, our office in Miami, Florida; Krakow, and Kyiv.

We have huge expertise in these fields: Digital Marketing (Email-Marketing, Media Buying, Affiliate coordination) and Software development. Our clients include several large firms here in the USA, including working with promotions related to people like Bill O’Reilly (huge fox news personality), Newt Greenwich (former speaker of House), and many other top USA companies.
Also, we are developing more than 6 socially useful products: Unique automation platforms for Digital Marketing, which could increase work efficiency for a lot of companies.


About project:

Our team develops technologies that increase marketing performance to help companies to achieve better results.

Our company deals with efficient marketing, but in order to optimize results, we create our own desktop saas solutions. At the moment, we have 3 internal products and we are working on new ones. In the future, we do not exclude that some of our products will have public releases. Once you join us, you’ll find yourself among people passionate about technology. You’ll constantly learn, develop new skills, and contribute to the advancement of your field.


What you will do:

  • Back-end development and implementation components on Middle level according to modern software development technologies stack (cloud-based platform, microservice architecture, distributed systems, etc.);
  • Taking part in the decision-making process in solution development and code review;
  • Design and implement a set of various types of tests (unit, integration, functional, etc);
  • Working in an international team;
  • Communicate with PM, other engineers, architects, QA, and other colleagues ;
  • Participation in delivering the product roadmap, plannings, creation of estimations.

Job requirements

  • At least 2 years of experience as a developer and at least 1 year experience with Golang;
  • Cooperation with programmers implementing frontend applications (React);
  • Participation in creating systems architecture;
  • Creation and development of applications in the Golang language;
  • Supporting the project in all development aspects with close cooperation with back-end developers and testers;
  • Ensure high quality and performance of code;
  • Experience in MongoDB, PostgreSQL;
  • Experience with data files transforming and processing;
  • Experience in queueing systems (Rabbit MQ, Amazon SQS);
  • Proven production release of your recent projects;
  • Practical knowledge about CI/CD;
  • A willingness and self-discipline to work fully remotely;
  • Good command of English;
  • Startup mentality;


Nice to have:

  • Experience with Docker would be an asset;
  • Experience with JavaScript/Node.js programming would be an asset;


Hiring process :

  1. Screening with HR team;
  2. Task or GitLab checking;
  3. Meeting with Backend team and leaders.


WHAT IT MEANS TO BE PART OF OUR TEAM:

1. Your professional and personal development:

πŸ™‹ Multinational and intercultural experience;

πŸ“š Corporate library;

πŸ’ͺ A world-class team to work with;
πŸŽ“ Growth opportunities;

πŸ’» Cutting-edge frameworks and technologies;


2. Well-being:

πŸ’° Competitive salary;

πŸ’Š Health insurance after one-year cooperation;

🎳 Common team activities(football, basketball, tennis, play board games almost every Friday, PS5);

🎁 Bonuses accordingly to the policy;

🧘 Work-life balance;


3. Working environment:

🏒 Cozy office in the heart of Kyiv ( Podil) ;
πŸ₯ͺ Coffee, tea, Red Bull, sweets, fruits, and more snacks;

🏑 Remote work when needed;

🧐 Adequate teammates;


If you are creative, β€œout of box thinker” and ambitious enough to make a difference in such a large
scale International business, we will be glad to work with you on building our products and reach
tremendous peaks together!