Middle/Senior GO Developer (Source Code Scan Platform)

Remote (Ukraine only) GO

Are you looking for new challenges? Here they are.
The major challenge would be to improve team-work best practices across several teams working close with stakeholders, supervise junior team members, work on integration between different components developed by parallel units in the company.

Customer

Our customer is a global leader in software security solutions for modern enterprise software development. This company delivers the industry’s most comprehensive Software Security Platform that unifies with DevOps and provides static and interactive application security testing, software composition analysis, developer application security awareness, and training programs to reduce and remediate risks of software vulnerabilities.

The client is trusted by more than 40 percent of the Fortune 100 and half of the Fortune 50, including leading organizations such as SAP, Samsung, and Salesforce.com.

Project

The main goal of the project is to develop a unique cloud-based web application to perform static code analysis. Not only development but also DevOps and security teams will use this platform.

Here’s what users can do with it – scan source code, check for vulnerabilities, and fix detected vulnerability issues early on the development stage. The best thing is that the application will work for over 25 coding and scripting languages.

Requirements

  • At least 5 years of experience in software development
  • Strong knowledge of GO
  • At least good level in AWS
  • Solid skills in OOP
  • RESTful services interaction (HTTPS/JSON) experience
  • Strong level of using databases (SQL, MongoDB, PostgreSQL, etc.)
  • Knowledge of TDD/BDD/DDD
  • Deep understanding of software architecture and data modeling
  • Upper-Intermediate level of English

 

Would be a plus:

  • Knowledge of JS
  • Knowledge of Terraform

Responsibilities

  • Work on backend and infrastructure tasks for a cloud-based web application
  • Collaboratively participate in system design and code reviews
  • Supervise and promote best practices in backend development
  • Proactively work with stakeholders to resolve integration issues
  • Effectively communicate with the team and client regarding the daily progress, dependencies, and problem solving
  • Engage with the team and client to share creative solutions and process improvements

WHY US

  • Health & Legal support
  • Discount program
  • Sport activities
  • Outstanding offices
  • Comfortable place in a cozy room
  • Continuous education
  • Flexible schedule
  • Remote work
  • Diversity of Domains & Businesses
  • Variety of technology

Share this vacancy

apply now

apply now

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb